Mutual exclusion at the record level with priority inheritance for embedded systems using one semaphore
US6560627B1 · kind B1 · utility
105Cited by
3References
24Claims
0Family size
Assignee
Inventors
Key dates
| Filing date | Jan 28, 1999 |
| Grant date | May 6, 2003 |
| Priority date | — |
| Expiry date | Jan 28, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/52
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method for providing mutual exclusion at a single data element level for use in embedded systems. Entries for tasks that are currently holding a resource are stored in a hold list. Entries for tasks that are not currently executing and are waiting to be freed are stored in a wait list. A single mutual exclusion semaphore flags any request to access a resource.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.