A semaphore register for use in a peripheral controller includes a semaphore bit which when not set indicates the availability of a shared resource, an internal ownership bit which when set indicates ownership of the resource by a peripheral controller and an external ownership bit which when set indicates...http://www.google.de/patents/US4380798?utm_source=gb-gplus-sharePatent US4380798 - Semaphore register including ownership bits