|
|
1.1 ! root 1: DISABLE = 0x2700 ! 2: .data ! 3: .text ! 4: .globl __disable ! 5: __disable: ! 6: movl a0, sp@- ! 7: movl sp@(8), a0 ! 8: movw sr, a0@ ! 9: movw #DISABLE,sr ! 10: movl sp@+, a0 ! 11: rts ! 12: ! 13: .globl __restore ! 14: __restore: ! 15: movl a0, sp@- ! 16: movl sp@(8), a0 ! 17: movw a0@, sr ! 18: movl sp@+, a0 ! 19: rts ! 20: ! 21: |for initial lowering of priority, after device initialization-- ! 22: ! 23: LOWPRI = 0x2000 ! 24: ! 25: .globl _setlowpri ! 26: ! 27: _setlowpri: ! 28: movw #LOWPRI,sr | set CPU SR register to 0x2000 ! 29: rts ! 30:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.