A system and method for controlling peripheral devices wherein at least one command is written to a location in a system memory and a write pointer is advanced. A peripheral device then reads the at least one command from that location in memory, increments a read pointer and executes the at least one...http://www.google.de/patents/US6560657?utm_source=gb-gplus-sharePatent US6560657 - System and method for controlling peripheral devices