Model 466-1 Adapter
Common Procedures And Programming Sequences 69
8.7 Using The Lock VMEbus Bit To Simulate Atomic (Indivisible
Cycle) Operations
1.
Make sure the adapter has been initialized. See section 8.1.
2.
Disable all processor interrupts.
3.
Set bit 4 (the
Lock VMEbus
bit) of the Remote Command Register 1.
See also section 6.2.2.
4.
Perform a VMEbus read of the byte or word location.
5.
Perform the test and modification operation on the byte or word.
6.
Perform a VMEbus write of the byte or word to the same VMEbus
address.
7.
Clear bit 4 (the
Lock VMEbus
bit) of the Remote Command Register 1.
See also section 6.2.2.
8.
Re-enable processor interrupts.
These steps should be performed as quickly as possible to prevent other
users on the VMEbus from timing out.
The
Lock VMEbus
bit also applies to Dual Port RAM.
Содержание 466-1
Страница 1: ...Model 466 1 Adapter Hardware Manual Connects a SBus Computer to a VMEbus System...
Страница 2: ...Model 466 1 Adapter ii...
Страница 24: ...Model 466 1 Adapter 14 Adapter Functions...
Страница 52: ...Model 466 1 Adapter 42 VMEbus Adapter Card Configuration...
Страница 70: ...Model 466 1 Adapter 60 CSR Accessed From The SBus...
Страница 88: ...Model 466 1 Adapter 78 Common Problems And Solutions...
Страница 106: ...Model 466 1 Adapter 96 Jumper Configuration Worksheets...
Страница 107: ...Model 466 1 Adapter Jumper Configuration Worksheets 97 D 1 SBus Adapter Card Worksheet J1...
Страница 108: ...Model 466 1 Adapter 98 Jumper Configuration Worksheets...
Страница 110: ...Model 466 1 Adapter 100 Jumper Configuration Worksheets...