3.4.5. LOCK

LOCK indicates to an arbiter that an atomic operation is being performed on the bus. LOCK is normally LOW, but is set HIGH to indicate that a SWP or SWPB instruction is being performed. These instructions perform an atomic read or write operation and can be used to implement semaphores.

Copyright ©  2001 ARM Limited. All rights reserved.ARM DDI 0214B
Non-Confidential