[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Disable interrupts in critical sections?



This might be regarded as an exercise in semantics! With a test-and-set
instruction, the critical region is within the instruction and the
interrupts are disabled (by the hardware) for the duration of the
instruction.

Thus, what Barr says is strictly correct, and so is Oyvind.

         Barry.
-- 

/----------------------------------------------------------------------------\
| Barry M Cook, BSc, PhD, CEng, MBCS         Department of Computer Science, |
| Chartered Information Systems Engineer.    Keele University,               |
|                                            Keele,                          |
| Phone: +44 1782 583411                     Staffordshire,                  |
| FAX:   +44 1782 713082                     ST5 5BG,                        |
| email: barry@xxxxxxxxxxxxxx                UK.                             |
\----------------------------------------------------------------------------/