1234567891011121314151617181920212223242526 |
- .define .ciu
- .define .cui
- .define .cuu
- .sect .text
- .sect .rom
- .sect .data
- .sect .bss
- .sect .text
- .ciu:
- .cui:
- .cuu:
- move.l (sp)+,a0 ! return address
- move.l (sp)+,d0 ! destination size
- sub.l (sp)+,d0
- bgt 1f
- sub.l d0,sp
- jmp (a0)
- 1:
- asr.l #2,d0
- 2:
- clr.l -(sp)
- dbf d0,2b
- jmp (a0)
- .align 2
|