Patent ID: 8719843

Claim:
An I/O apparatus comprising a non-transitory machine-readable medium to record functional descriptive material, which if accessed by a machine causes the machine to: fetch a first command from a first command queue of a first function driver; access an actions table stored on the I/O apparatus to determine if the first function driver is permitted to perform the first command, and if said accessing of the actions table determines that the first function driver is not permitted to perform the first command, then the non-transitory machine-readable medium records functional descriptive material, which causes the machine to: queue a first event into a first event queue of the first function driver responsive to the first command; forward the first command as a second event to a second event queue for a privileged function driver; fetch a second command from a second command queue for the privileged function driver; access the actions table to determine if the privileged function driver is permitted to perform the second command; and queue a third event into the second event queue responsive to the second command.