<br><br><div class="gmail_quote">2010/9/7 Timo Juhani Lindfors <span dir="ltr"><<a href="mailto:timo.lindfors@iki.fi">timo.lindfors@iki.fi</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><div></div><div class="h5">Vilius Mockūnas <<a href="mailto:v.mockunas@gmail.com">v.mockunas@gmail.com</a>> writes:<br>
> It looks like Xorg drivers on Linux platform are NOT kernel modules.<br>
> Could someone explain, or better point some brief document - what these Xorg<br>
> drivers are and how they are implemented ?<br>
> (some call them Xorg modules)<br>
<br>
</div></div>Hmm, what do you mean? They are drivers for various pieces of<br>
hardware. Some map the memory and registers of the hardware and<br>
operate on them directly while others rely on some kernel abstraction<br>
(for example xserver-xorg-video-fbdev opens /dev/fb0 and uses ioctls<br>
on that).<br>
</blockquote></div><br>I was talking about these:<br># ls /usr/lib64/xorg/modules/drivers<br>ast_drv.so       ch7xxx.so         i810_drv.so   r128_drv.so       savage_drv.so         tfp410.so       voodoo_drv.so<br>ati_drv.so       cirrus_alpine.so  intel_drv.so  r500_drv.so       sil164.so             trident_drv.so<br>
atimisc_drv.so   cirrus_drv.so     ivch.so       radeon_drv.so     siliconmotion_drv.so  vesa_drv.so<br>ati_r500_drv.so  cirrus_laguna.so  mga_drv.so    radeon_tp_drv.so  sis_drv.so            vga_drv.so<br>ati_tp_drv.so    dummy_drv.so      nv_drv.so     s3_drv.so         sisusb_drv.so         via_drv.so<br>
ch7017.so        fbdev_drv.so      qxl_drv.so    s3virge_drv.so    tdfx_drv.so           vmware_drv.so<br><br>Running Centos. I suppose all these above are for handling different video cards ?<br>