Status of WAITFORVSYNC (waitretrace)
From: jfj <hidden>
Date: 2006-09-24 10:52:45
Hi. I have kernel 2.6.17 It seems that the matrox card implements FBIO_WAITFORVSYNC ioctl. Also, in the archives of the list I saw that there have been patches that implement WAITFORVSYNC for radeonfb, intelfb and omapfb. And for the SiS card there is a static inline waitforretrace() function that uses the polling+watchdog method, as well as a sisfb_accelsync() [but I don't know if .fb_sync is the same as WAITFORVSYNC]. So, um, what's the status of the ioctl()? Are they in 2.6.18? It would be really useful to have this for DirectFB (which currently tries to get iolp() and do the polling method) *and* SDL (which calls the ioctl if FBIOWAITRETRACE is defined, based on a patch Sam sent implementing FBIOWAITRETRACE). Then DirectFB and SDL would be able to run on framebuffer consoles nicely, without root privs (actually hyperuser privs which is root+DMA) Thanks, jerald ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV