Under MagiC, semaphores are released when the program (more exactly the application) terminates. In contrast to MiNT this applies also to the semaphores allocated with Psemaphore.
MagiC supports with Psemaphore only modes 2 and 3 at present, and recognizes the following system semaphores:
Semaphore | Meaning |
_DMA | ACSI and FDC
On receipt of these semaphores one must not forget to set the system variable flock, and also to release this again after the semaphore is released |
_NCR | SCSI of the Atari-TT |
_SCR | AES screen (used by wind_update) |
See also: About the GEMDOS Process functions Signals