×

Operating system aware hardware mutex

  • US 8,996,152 B2
  • Filed: 06/28/2006
  • Issued: 03/31/2015
  • Est. Priority Date: 06/28/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • setting a bit in a register via a software task, said setting indicates a request to lock a hardware mutex, said hardware mutex comprises said register;

    after said setting, determining via a controller if said hardware mutex is locked, said hardware mutex comprises said controller;

    if it is determined said hardware mutex is not locked, setting a first flag using said controller to lock said hardware mutex without interrupting a kernel of an operating system, wherein said controller is implemented using hardware; and

    if it is determined said hardware mutex is locked, asserting via said controller an interrupt operable to interrupt said software task and enabling said kernel of said operating system to handle said request to lock said hardware mutex.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×