Changeset 8325447 in buchla-68k for lib700/jumpto.s
- Timestamp:
- 08/07/2017 02:04:35 PM (7 years ago)
- Branches:
- master
- Children:
- 27c8d40
- Parents:
- 84c0125
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lib700/jumpto.s
r84c0125 r8325447 40 40 .text 41 41 42 .xdef _halt,_jumpto,_rjumpto,_sjumpto,_xreset42 .xdef halt,jumpto,rjumpto,sjumpto,xreset 43 43 44 44 .page 45 45 46 _halt: stop #0x2700 | stop dead, interrupts disabled47 jmp _halt | stay stopped if stepped thru46 halt: stop #0x2700 | stop dead, interrupts disabled 47 jmp halt | stay stopped if stepped thru 48 48 49 _jumpto:movea.l 4(a7),a0 | get jump address49 jumpto: movea.l 4(a7),a0 | get jump address 50 50 jmp (a0) | go to the jump address 51 51 52 _rjumpto: reset | reset external devices52 rjumpto: reset | reset external devices 53 53 movea.l 4(a7),a0 | get jump address 54 54 jmp (a0) | go to the jump address 55 55 56 _sjumpto: movea.l 4(a7),a0 | get jump address56 sjumpto: movea.l 4(a7),a0 | get jump address 57 57 movea.l 8(a7),a7 | set stack pointer 58 58 jmp (a0) | go to the jump address 59 59 60 _xreset:reset | reset external devices60 xreset: reset | reset external devices 61 61 rts | return to caller 62 62
Note:
See TracChangeset
for help on using the changeset viewer.