home *** CD-ROM | disk | FTP | other *** search
/ ftp.update.uu.se / ftp.update.uu.se.2014.03.zip / ftp.update.uu.se / pub / rainbow / msdos / decus / RB139 / mwc-rb.lzh / RBROM.H < prev   
Text File  |  1986-03-27  |  2KB  |  24 lines

  1. /*
  2.         Rainbow ROM service codes (invoked through INT 24)
  3. */
  4. #define  ROM_ConsoleOut       0x00  /* AL<-ASCII char :                   */
  5. #define  ROM_ConsoleLev2In    0x02  /* : char->AL; status->CL             */
  6. #define  ROM_ConsoleLev2Stat  0x04  /* : status->CL                       */
  7. #define  ROM_ConsoleLev1In    0x06  /* : code->AX; status->CL             */
  8. #define  ROM_DisableCursor    0x08  /* :                                  */
  9. #define  ROM_EnableCursor     0x0a  /* :                                  */
  10. #define  ROM_InitVectors      0x0c  /* :                                  */
  11. #define  ROM_ReturnClock      0x0e  /* : rate->AL                         */
  12. #define  ROM_SetLeds          0x10  /* AL<-pattern :                      */
  13. #define  ROM_ClearLeds        0x12  /* AL<-pattern :                      */
  14. #define  ROM_FastVideo        0x14  /* many args                          */
  15. #define  ROM_InitToNVM        0x16  /* DL<-0                              */
  16. #define  ROM_RawKbdData       0x18  /* : code->AL; flags->AH; status->CL  */
  17. #define  ROM_RomVersion       0x1a  /* DX,BP<-offset,seg of 8-byte buffer */
  18. #define  ROM_ChangeVectorMap  0x1c  /* see doc.                           */
  19. #define  ROM_RingBell         0x1e  /* :                                  */
  20. #define  ROM_GetSet7or8       0x20  /* AH<-function (1=get, 0=set);       */
  21.                                       /* AL<-value (0=8, 1=7) (set only) :  */
  22.                                       /*  value->AL (get only)              */
  23.  
  24.