Int 15/AH=01h

lup.gif ldown.gif Interrups Categories Contents

rbline.gif

MultiDOS Plus - REQUEST RESOURCE SEMAPHORE

AH = 01h
AL = semaphore number (00h-3Fh)

Return:
AH = status 00h successful 02h invalid semaphore number

Notes: If the semaphore is not owned, ownership is assigned to the calling task and the call returns immediately. If the semaphore is already owned by another task, the calling task is placed on a queue for the semaphore and suspended until it can become owner of the semaphore. Semaphore 0 is used internally by MultiDOS to synchronize DOS access

See Also: AH=02h"MultiDOS" - AH=10h"MultiDOS" - AH=1Bh"MultiDOS"

Category: DOS-Based Task Switchers/Multitaskers - Int 15h - M

rbline.gif

lup.gif ldown.gif Interrups Categories Contents