123456789101112131415161718 |
- #include "syscall.h"
- .sect .text; .sect .rom; .sect .data; .sect .bss; .sect .text
- .define _wait3
- _wait3:
- move.l (8,sp),d0
- move.l (12,sp),d1
- pea (SYS_wait)
- or.b #0x1f,ccr
- trap #0
- bcc 1f
- jmp (cerror)
- 1:
- tst.l (4,sp)
- beq 1f
- move.l (4,sp),a0
- move.l d1,(a0)
- 1:
- rts
|