From: Chris E. <Chr...@in...> - 2000-10-20 17:56:21
|
Lets pretend that we have a piece of hardware whereby we do all accelerations in PIO mode. If we create a library of hardware accleration routines with no global data, make each of those routines use structures that we put in the SAREA and make the routines properly grab and release the lock, is it feasible that we could create an Xserver and DRI GL client that did not require a device specific kernel driver (except for memory mapping, etc.) Is hardware interrupt handling the only hard, concrete reason why code needs to reside in the kernel? Thanks, -Chris |