home *** CD-ROM | disk | FTP | other *** search
/ Power Programming / powerprogramming1994.iso / progtool / microcrn / issue_48.arc / TRAP.ARC / ROMCALLS.INC < prev    next >
Text File  |  1989-04-17  |  1KB  |  43 lines

  1. ;************************************************
  2. ;*  09/17/86  *  ROMCALLS.INC  *  Version 1.1   *
  3. ;************************************************
  4.  
  5. ;--------- Equates ------------------------------
  6.    CR        EQU 0DH
  7.    LF        EQU 0AH
  8. ;------------------------------------------------
  9.  
  10. ;--------- Macros -------------------------------
  11.   ;--------- ROM BIOS calls -------------------
  12.   rc_Video        equ 10h
  13.     rc_SetMode          equ 0
  14.     rc_SetCursorSize      equ 1
  15.     rc_SetCursorPosition  equ 2
  16.     rc_GetCursorPosition  equ 3
  17.     rc_ScrollUp          equ 6
  18.     rc_WriteAttChar      equ 9
  19.     rc_TTYOut          equ 14
  20.   rc_Keyboard        equ 16h
  21.     rc_GetKey          equ 0
  22.     rc_GetKeyStatus      equ 1
  23.     rc_GetShift          equ 2
  24.   rc_Serial        equ 14h
  25.     rc_Initialize      equ 0
  26.     rc_Send          equ 1
  27.     rc_Receive          equ 2
  28.     rc_Status          equ 3
  29.   rc_Printer        equ 17h
  30.     rc_PInitialize      equ 1
  31.     rc_PSend          equ 0
  32.     rc_PStatus          equ 2
  33.   rc_Timer        equ 1ah
  34.     rc_GetTOD          equ 0
  35.     rc_SetTOD          equ 1
  36.  
  37. RomCall    Macro i, f
  38.     ifnb <f>
  39.   mov    ah, rc_&f
  40.     endif
  41.   int    rc_&i
  42. Endm
  43.