The present invention coordinates access to at least one data register between a peripheral device and a host system. The peripheral device accesses the at least one data register to update the data register with new register data and operates on a peripheral device clock. The host system accesses the...http://www.google.de/patents/US6311284?utm_source=gb-gplus-sharePatent US6311284 - Using an independent clock to coordinate access to registers by a peripheral device and a host system