发明名称 OPERATING SYSTEM AWARE HARDWARE MUTEX
摘要 Hardware resource sharing for a computerized system running software tasks. A mutex controller is associated with the hardware resource. Lock and unlock indicators are settable by a software task and readable by the controller, and locked and waiters flags are settable and readable by the controller. The controller monitors whether the lock indicator has been set and determines whether the locked flag is set. If not, it sets the locked flag and, if so, it sets the waiters flag and asserts a mutex interrupt signaling the computer system to divert the software task to run a lock request routine. The controller also monitors whether the unlock indicator has been set and then determines whether the waiters flag is set. If not, it clears the locked flag and, if so, it asserts a mutex interrupt signaling the computer system to divert the software task to run an unlock request routine.
申请公布号 US2008005740(A1) 申请公布日期 2008.01.03
申请号 US20060427015 申请日期 2006.06.28
申请人 PORTAL PLAYER, INC. 发明人 TERRELL JAMES R.
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址