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
Wrap
Text File
|
1986-03-27
|
2KB
|
24 lines
/*
Rainbow ROM service codes (invoked through INT 24)
*/
#define ROM_ConsoleOut 0x00 /* AL<-ASCII char : */
#define ROM_ConsoleLev2In 0x02 /* : char->AL; status->CL */
#define ROM_ConsoleLev2Stat 0x04 /* : status->CL */
#define ROM_ConsoleLev1In 0x06 /* : code->AX; status->CL */
#define ROM_DisableCursor 0x08 /* : */
#define ROM_EnableCursor 0x0a /* : */
#define ROM_InitVectors 0x0c /* : */
#define ROM_ReturnClock 0x0e /* : rate->AL */
#define ROM_SetLeds 0x10 /* AL<-pattern : */
#define ROM_ClearLeds 0x12 /* AL<-pattern : */
#define ROM_FastVideo 0x14 /* many args */
#define ROM_InitToNVM 0x16 /* DL<-0 */
#define ROM_RawKbdData 0x18 /* : code->AL; flags->AH; status->CL */
#define ROM_RomVersion 0x1a /* DX,BP<-offset,seg of 8-byte buffer */
#define ROM_ChangeVectorMap 0x1c /* see doc. */
#define ROM_RingBell 0x1e /* : */
#define ROM_GetSet7or8 0x20 /* AH<-function (1=get, 0=set); */
/* AL<-value (0=8, 1=7) (set only) : */
/* value->AL (get only) */