home *** CD-ROM | disk | FTP | other *** search
- ;************** XBIOS **************
- NOLIST
- INITMOUS:MACRO $\1,$\2,$\3
- PEA \1
- PEA \2
- MOVE \3,-(SP)
- CLR -(SP)
- TRAP #14
- ADD #12,SP
- ENDM
- SSBRK:MACRO $\1
- MOVE \1,-(SP)
- MOVE #1,-(SP)
- TRAP #14
- ADDQ.L #4,SP
- ENDM
- PHYSBASE:MACRO
- MOVE #2,-(SP)
- TRAP #14
- ADDQ.L #2,SP
- ENDM
- LOGBASE:MACRO
- MOVE #3,-(SP)
- TRAP #14
- ADDQ.L #2,SP
- ENDM
- GETREZ:MACRO
- MOVE #4,-(SP)
- TRAP #14
- ADDQ.L #2,SP
- ENDM
- SETSCREEN:MACRO $\1,$\2,$\3
- MOVE \1,-(SP)
- PEA \2
- PEA \3
- MOVE #5,-(SP)
- TRAP #14
- ADD #12,SP
- ENDM
- SETPALETTE:MACRO $\1
- PEA \1
- MOVE #6,-(SP)
- TRAP #14
- ADDQ.L #6,SP
- ENDM
- SETCOLOR:MACRO $\1,$\2
- MOVE \1,-(SP)
- MOVE \2,-(SP)
- MOVE #7,-(SP)
- TRAP #14
- ADDQ.L #6,SP
- ENDM
- FLOPRD:MACRO $\1,$\2,$\3,$\4,$\5,$\6
- MOVE \1,-(SP)
- MOVE \2,-(SP)
- MOVE \3,-(SP)
- MOVE \4,-(SP)
- MOVE \5,-(SP)
- CLR.L -(SP)
- PEA \6
- MOVE #8,-(SP)
- TRAP #14
- ADD #20,SP
- ENDM
- FLOPWR:MACRO $\1,$\2,$\3,$\4,$\5,$\6
- MOVE \1,-(SP)
- MOVE \2,-(SP)
- MOVE \3,-(SP)
- MOVE \4,-(SP)
- MOVE \5,-(SP)
- CLR.L -(SP)
- PEA \6
- MOVE #9,-(SP)
- TRAP #14
- ADD #20,SP
- ENDM
- FLOPFMT:MACRO $\1,$\2,$\3,$\4,$\5,$\6,$\7
- MOVE \1,-(SP)
- MOVE.L #$87654321,-(SP)
- MOVE \2,-(SP)
- MOVE \3,-(SP)
- MOVE \4,-(SP)
- MOVE \5,-(SP)
- MOVE \6,-(SP)
- CLR.L -(SP)
- PEA \7
- MOVE #10,-(SP)
- TRAP #14
- ADD #26,SP
- ENDM
- MIDIWS:MACRO $\1,$\2
- PEA \1
- MOVE \2,-(SP)
- MOVE #12,-(SP)
- TRAP #14
- ADDQ.L #8,SP
- ENDM
- MFPINT:MACRO $\1,$\2
- PEA \1
- MOVE \2,-(SP)
- MOVE #13,-(SP)
- TRAP #14
- ADDQ.L #8,SP
- ENDM
- IOREC:MACRO $\1
- MOVE \1,-(SP)
- MOVE #14,-(SP)
- TRAP #14
- ADDQ.L #4,SP
- ENDM
- RSCONF:MACRO $\1,$\2,$\3,$\4,$\5,$\6
- MOVE \1,-(SP)
- MOVE \2,-(SP)
- MOVE \3,-(SP)
- MOVE \4,-(SP)
- MOVE \5,-(SP)
- MOVE \6,-(SP)
- MOVE #15,-(SP)
- TRAP #14
- ADD #14,SP
- ENDM
- KEYTBL:MACRO $\1,$\2,$\3
- PEA \1
- PEA \2
- PEA \3
- MOVE #16,-(SP)
- TRAP #14
- ADD #14,SP
- ENDM
- RANDOM:MACRO
- MOVE #17,-(SP)
- TRAP #14
- ADDQ.L #2,SP
- ENDM
- PROTOBT:MACRO $\1,$\2,$\3,$\4
- MOVE \1,-(SP)
- MOVE \2,-(SP)
- MOVE.L \3,-(SP)
- PEA \4
- MOVE #18,-(SP)
- TRAP #14
- ADD #14,SP
- ENDM
- FLOPVER:MACRO $\1,$\2,$\3,$\4,$\5,$\6
- MOVE \1,-(SP)
- MOVE \2,-(SP)
- MOVE \3,-(SP)
- MOVE \4,-(SP)
- MOVE \5,-(SP)
- CLR.L -(SP)
- PEA \6
- MOVE #19,-(SP)
- TRAP #14
- ADD #20,SP
- ENDM
- SCRDMP:MACRO
- MOVE #20,-(SP)
- TRAP #14
- ADDQ.L #2,SP
- ENDM
- CURSCONF:MACRO $\1,$\2
- MOVE \1,-(SP)
- MOVE \2,-(SP)
- MOVE #21,-(SP)
- TRAP #14
- ADDQ.L #6,SP
- ENDM
- SETTIME:MACRO $\1
- MOVE.L \1,-(SP)
- MOVE #22,-(SP)
- TRAP #14
- ADDQ.L #6,SP
- ENDM
- GETTIME:MACRO
- MOVE #23,-(SP)
- TRAP #14
- ADDQ.L #2,SP
- ENDM
- BIOSKEYS:MACRO
- MOVE #24,-(SP)
- TRAP #14
- ADDQ.L #2,SP
- ENDM
- IKBDWS:MACRO $\1,$\2
- PEA \1
- MOVE \2,-(SP)
- MOVE #25,-(SP)
- TRAP #14
- ADDQ.L #8,SP
- ENDM
- JDISINT:MACRO $\1
- MOVE \1,-(SP)
- MOVE #26,-(SP)
- TRAP #14
- ADDQ.L #4,SP
- ENDM
- JENABINT:MACRO $\1
- MOVE \1,-(SP)
- MOVE #27,-(SP)
- TRAP #14
- ADDQ.L #4,SP
- ENDM
- GIACCESS:MACRO $\1,$\2
- MOVE \1,-(SP)
- MOVE \2,-(SP)
- MOVE #28,-(SP)
- TRAP #14
- ADDQ.L #6,SP
- ENDM
- OFFGIBIT:MACRO $\1
- MOVE \1,-(SP)
- MOVE #29,-(SP)
- TRAP #14
- ADDQ.L #4,SP
- ENDM
- ONGIBIT:MACRO $\1
- MOVE \1,-(SP)
- MOVE #30,-(SP)
- TRAP #14
- ADDQ.L #4,SP
- ENDM
- XBTIMER:MACRO $\1,$\2,$\3,$\4
- PEA \1
- MOVE \2,-(SP)
- MOVE \3,-(SP)
- MOVE \4,-(SP)
- MOVE #31,-(SP)
- TRAP #14
- ADD #12,SP
- ENDM
- DOSOUND:MACRO $\1
- PEA \1
- MOVE #32,-(SP)
- TRAP #14
- ADDQ.L #6,SP
- ENDM
- SETPRT:MACRO $\1
- MOVE \1,-(SP)
- MOVE #33,-(SP)
- TRAP #14
- ADDQ.L #4,SP
- ENDM
- KBDVBASE:MACRO
- MOVE #34,-(SP)
- TRAP #14
- ADDQ.L #2,SP
- ENDM
- KBRATE:MACRO $\1,$\2
- MOVE \1,-(SP)
- MOVE \2,-(SP)
- MOVE #35,-(SP)
- TRAP #14
- ADDQ.L #6,SP
- ENDM
- PRTBLK:MACRO $\1
- PEA \1
- MOVE #36,-(SP)
- TRAP #14
- ADDQ.L #6,SP
- ENDM
- WVBL:MACRO
- MOVE #37,-(SP)
- TRAP #14
- ADDQ.L #2,SP
- ENDM
- SUPEXEC:MACRO $\1
- PEA \1
- MOVE #38,-(SP)
- TRAP #14
- ADDQ.L #6,SP
- ENDM
- PUNTAES:MACRO
- MOVE #39,-(SP)
- TRAP #14
- ADDQ.L #2,SP
- ENDM
- LIST
- END
-
-