<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>