摘要:
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.
摘要:
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.
摘要:
Methods and systems for monitoring a data path on a network routing device are described. The data path includes a plurality of devices on the network routing device and an interface. Data packets are moved on the network routing device using the devices and communicated to and from a network via the interface. A process for detecting a defective device on the network routing device is executed. The process is a self-contained process that is executed within the data path, allowing a defect in the data path to be detected, localized and recovered from.