recipe for disaster
04-17-2008, 12:34 PM
I know this is generally a big security hole but I need to program a specialized application that would make the interrupt for the video card a higher priority then the interrupt for the disk write.
What I mean is the graphics card must never drop a frame or be delayed in displaying one, and that data for the hard drive must wait for a cycle that the graphics card is not using. If the graphics card needs the cpu it outranks whatever process is running.
Currently we are doing this with older OSs like DOS and OS 9 that allow programs to control hardware interrupts. These are computers that are dedicated to this function so security is not an issue. The only current OS that I know of that can do this is a stripped down real time kernel Linux.
Does any one know of any other OS that can do this? And more specific to this forum, is there another way to set interrupt priorities within openGL? (I doubt there is but it doesn't hurt to ask the experts right?)
thanks!
What I mean is the graphics card must never drop a frame or be delayed in displaying one, and that data for the hard drive must wait for a cycle that the graphics card is not using. If the graphics card needs the cpu it outranks whatever process is running.
Currently we are doing this with older OSs like DOS and OS 9 that allow programs to control hardware interrupts. These are computers that are dedicated to this function so security is not an issue. The only current OS that I know of that can do this is a stripped down real time kernel Linux.
Does any one know of any other OS that can do this? And more specific to this forum, is there another way to set interrupt priorities within openGL? (I doubt there is but it doesn't hurt to ask the experts right?)
thanks!