... buffering data, 99 critical regions, 104 105 , 114, 118 kernels, functions in, 73 mailboxes, 102 104 queues, 104 ring buffers, 101 102 , 104 , 126 semaphores, 73, 105 –111, 119, 120–121, 143–145 significance ... Small computer systems interface (SCSI) Self-modifying code, 439 Self-testing, 84 Semaphores: binary, 106 109 counting, 107 109 deadlock situation, 112 defined, 105 mailboxes and, 106 107 POSIX case ... Real-Time Systems Design and Analysis: An Engineer’s Handbook, Second Edition IEEE Press, New York, 1997 [Laplante96a] Laplante, P., Stoyenko, A., and Sinha, D Image Processing Methods: Real-Time...