> XFree86 cannot use the interrupts, because it is a user-space program.
> Interrupts are only available within the kernel. GGI however can use
> the interrupts, since the KGI part of it puts low-level video drivers
> into the kernel.
This is obviously true. If a userspace program wants to make use of
interrupts it needs kernel assistance. For tasks that are not critical in
terms of timing, we could imagine a kernel module which then passes a
signal or an IPC message to the userspace program.
Does GGI really use interrupts generated by graphics devices and take any
profit out of this?
Kurt Garloff, Dortmund
<K.Garloff@ping.de>
PGP key on http://www.student.physik.uni-dortmund.de/homepages/garloff