Interrupt List - Release 61 (16jul00)
⇤
⇠
⇧
🏠
∕
HTML Edition
∕
Browse the Index
∕
REAL/32
⇢
⇥
RBIL61 - REAL/32
INT 21 - DR DOS 3.41+ - DETERMINE DOS TYPE/GET DR DOS VERSION
{#idx49637}
INT E0 -
ConcCP/M
Concurrent CP/M by Digital Research, now DR Multiuser DOS
,DR Multiuser DOS -
"C_ATTACH"
- ATTACH TO DEFAULT CONSOLE
{#idx130839}
INT E0 -
ConcCP/M
Concurrent CP/M by Digital Research, now DR Multiuser DOS
,DR Multiuser DOS -
"C_DETACH"
- DETACH FROM DEFAULT CONSOLE
{#idx130858}
INT E0 -
ConcCP/M
Concurrent CP/M by Digital Research, now DR Multiuser DOS
,DR Multiuser DOS -
"P_DISPATCH"
- CALL DISPATCHER
{#idx130781}
INT E0 -
ConcCP/M
Concurrent CP/M by Digital Research, now DR Multiuser DOS
,DR Multiuser DOS -
"P_PRIORITY"
- SET PROCESS PRIORITY
{#idx130823}
INT E0 -
ConcCP/M
Concurrent CP/M by Digital Research, now DR Multiuser DOS
,DR Multiuser DOS -
"Q_CREAD"
- CONDITIONALLY READ MSG QUEUE
{#idx130735}
INT E0 -
ConcCP/M
Concurrent CP/M by Digital Research, now DR Multiuser DOS
,DR Multiuser DOS -
"Q_CWRITE"
- CONDITIONALLY WRITE MSG QUEUE
{#idx130768}
INT E0 -
ConcCP/M
Concurrent CP/M by Digital Research, now DR Multiuser DOS
,DR Multiuser DOS -
"Q_MAKE"
- CREATE MESSAGE QUEUE
{#idx130656}
{#idx130665}
INT E0 -
ConcCP/M
Concurrent CP/M by Digital Research, now DR Multiuser DOS
,DR Multiuser DOS -
"Q_OPEN"
- OPEN MESSAGE QUEUE
{#idx130681}
{#idx130691}
{#idx130694}
{#idx130696}
INT E0 -
ConcCP/M
Concurrent CP/M by Digital Research, now DR Multiuser DOS
,DR Multiuser DOS -
"Q_READ"
- READ MESSAGE QUEUE
{#idx130719}
INT E0 -
ConcCP/M
Concurrent CP/M by Digital Research, now DR Multiuser DOS
,DR Multiuser DOS -
"Q_WRITE"
- WRITE MESSAGE QUEUE
{#idx130753}
INT E0 -
ConcCP/M
Concurrent CP/M by Digital Research, now DR Multiuser DOS
,DR Multiuser DOS,REAL/32 -
"S_OSVER"
- GET OS VERSION
{#idx131070}
INT E0 -
CP/M-86
One of the three operating systems offered by
IBM
International Busiuness Machines
for its original
PC
IBM PC
(the other two were MSDOS and the UCSD p-System). It has since evolved into DR-DOS version 6 and Novell DOS 7.
, Concurrent
CP/M
(Control Program for Microcomputers) An early operating system for micros based on the 8-bit Intel 8080 CPU (and later the compatible 8085 and Zilog Z80 CPUs). MSDOS version 1.0 was essentially a clone of CP/M for the Intel 8086.
, DR Multiuser DOS - FUNCTION CALLS
{#idx129660}
{#idx129663}
{#idx129669}
{#idx129674}
{#idx129677}
{#idx129681}
{#idx129686}
{#idx129690}
{#idx129693}
{#idx129695}
{#idx129696}
{#idx129697}
{#idx129700}
{#idx129799}
INT E0 - DR Multiuser DOS -
"A_ATTACH"
- ATTACH AUX DEVICE
{#idx131091}
{#idx131097}
INT E0 - DR Multiuser DOS -
"A_BREAK"
- SEND BREAK TO AUX DEVICE
{#idx131224}
INT E0 - DR Multiuser DOS -
"A_CATTACH"
- CONDITIONALLY ATTACH TO AUX DEVICE
{#idx131128}
INT E0 - DR Multiuser DOS -
"A_CONFIG"
- GET/SET AUX DEVICE PARAMETERS
{#idx131190}
INT E0 - DR Multiuser DOS -
"A_CONTROL"
- GET/SET AUX CONTROL PARAMETERS
{#idx131208}
INT E0 - DR Multiuser DOS -
"A_DETACH"
- DETACH FROM AUX DEVICE
{#idx131115}
INT E0 - DR Multiuser DOS -
"A_READ"
- READ CHARACTER FROM DEFAULT AUX DEVICE
{#idx129966}
INT E0 - DR Multiuser DOS -
"A_READBLK"
- READ STRING FROM AUX DEVICE
{#idx131157}
{#idx131164}
{#idx131167}
INT E0 - DR Multiuser DOS -
"A_WRITEBLK"
- WRITE STRING TO AUX DEVICE
{#idx131180}
INT E0 - REAL/32 -
"A_TIMEOUT"
- SET AUX DEVICE TIMEOUT
{#idx131316}
INT E0 - REAL/32 -
"C_ASSIGN"
- ASSIGN DEFAULT CONSOLE TO ANOTHER PROCESS
{#idx130872}
{#idx130880}
INT E0 - REAL/32 -
"C_CATTACH"
- CONDITIONALLY ATTACH TO DEFAULT CONSOLE
{#idx131047}
INT E0 - REAL/32 -
"C_DELIMIT"
- GET/SET STRING DELIMITER
{#idx130367}
INT E0 - REAL/32 -
"C_GET"
- GET DEFAULT CONSOLE
{#idx130900}
INT E0 - REAL/32 -
"C_MODE"
- GET/SET CONSOLE MODE
{#idx130352}
{#idx130357}
INT E0 - REAL/32 -
"C_RAWIO"
- PERFORM RAW I/O WITH DEFAULT CONSOLE
{#idx129995}
INT E0 - REAL/32 -
"C_READ"
- FETCH CHARACTER FROM THE DEFAULT CONSOLE
{#idx129937}
INT E0 - REAL/32 -
"C_READSTR"
- READ STRING FROM DEFAULT CONSOLE
{#idx130036}
{#idx130041}
INT E0 - REAL/32 -
"C_SET"
- SET PROCESS'S DEFAULT CONSOLE
{#idx130863}
INT E0 - REAL/32 -
"C_STAT"
- RETURN DEFAULT CONSOLE INPUT STATUS
{#idx130047}
INT E0 - REAL/32 -
"C_WRITE"
- WRITE CHARACTER TO DEFAULT CONSOLE
{#idx129948}
INT E0 - REAL/32 -
"C_WRITEBLK"
- WRITE BLOCK TO DEFAULT CONSOLE
{#idx130376}
INT E0 - REAL/32 -
"C_WRITESTR"
- WRITE STRING TO DEFAULT CONSOLE
{#idx130025}
INT E0 - REAL/32 -
"DEV_MAP"
- GET/SET SERIAL/PARALLEL
PORT
IBM PC Portable (uses same BIOS as XT)
MAPPINGS
{#idx131291}
{#idx131299}
INT E0 - REAL/32 -
"DEV_SETFLAG"
- SET SYSTEM FLAG
{#idx130633}
{#idx130642}
INT E0 - REAL/32 -
"DEV_TWAITFLAG"
- TIMED WAIT ON SYSTEM FLAG
{#idx131277}
{#idx131285}
INT E0 - REAL/32 -
"DEV_WAITFLAG"
- WAIT ON SYSTEM FLAG
{#idx130619}
INT E0 - REAL/32 -
"L_ATTACH"
- ATTACH TO DEFAULT LIST DEVICE
{#idx130999}
INT E0 - REAL/32 -
"L_CATTACH"
- CONDITIONALLY ATTACH TO DEFAULT LIST DEVICE
{#idx131032}
INT E0 - REAL/32 -
"L_DETACH"
- DETACH FROM DEFAULT LIST DEVICE
{#idx131012}
INT E0 - REAL/32 -
"L_GET"
- GET DEFAULT LIST
(PRINTER)
DEVICE
{#idx131078}
INT E0 - REAL/32 -
"L_SET"
- SET DEFAULT LIST DEVICE
{#idx131021}
INT E0 - REAL/32 -
"L_TIMEOUT"
- SET LIST DEVICE TIMEOUT
{#idx131305}
INT E0 - REAL/32 -
"L_WRITE"
- WRITE CHARACTER TO DEFAULT LIST DEVICE
{#idx129986}
INT E0 - REAL/32 -
"L_WRITEBLK"
- WRITE BLOCK TO DEFAULT LIST
(PRINTER)
DEVICE
{#idx130386}
INT E0 - REAL/32 -
"M_ALLOC"
- ALLOCATE MEMORY
{#idx130578}
{#idx130588}
INT E0 - REAL/32 -
"M_FREE"
- DEALLOCATE MEMORY
{#idx130605}
{#idx130615}
INT E0 - REAL/32 -
"MC_ABSALLOC"
- ALLOCATE MEMORY SEGMENT ABSOLUTE
{real mode}
{#idx130107}
INT E0 - REAL/32 -
"MC_ABSMAX"
- ALLOCATE MAXIMUM MEMORY SEGMENT ABSOLUTE
{real mode}
{#idx130087}
INT E0 - REAL/32 -
"MC_ALLFREE"
- CP-M/86 FREE ALL MEMORY
{real mode}
{#idx130125}
INT E0 - REAL/32 -
"MC_ALLOC"
- CP-M/86 ALLOCATE MEMORY SEGMENT
{real mode}
{#idx130097}
INT E0 - REAL/32 -
"MC_FREE"
- CP-M/86 FREE SPECIFIED MEMORY SEGMENT
{real mode}
{#idx130117}
INT E0 - REAL/32 -
"MC_MAX"
- CP-M/86 ALLOCATE MAXIMUM MEMORY
{real mode}
{#idx130073}
{#idx130081}
INT E0 - REAL/32 -
"MP_ALLOC"
- ALLOCATE PHYSICAL MEMORY
{real mode}
{#idx131230}
INT E0 - REAL/32 -
"MP_FREE"
- DEALLOCATE PHYSICAL MEMORY
{real mode}
{#idx131243}
INT E0 - REAL/32 -
"MP_MAP"
- MAP PHYSICAL MEMORY
{real mode}
{#idx131253}
{#idx131262}
INT E0 - REAL/32 -
"N_ERRMODE"
- SET NETWORK ERROR MODE
{#idx130265}
{#idx130276}
INT E0 - REAL/32 -
"N_LOGON"
- LOG OFF A SERVER
{#idx130198}
INT E0 - REAL/32 -
"N_LOGON"
- LOG ONTO A SERVER
{#idx130139}
{#idx130146}
{#idx130150}
{#idx130168}
{#idx130174}
{#idx130179}
{#idx130187}
INT E0 - REAL/32 -
"N_RCT"
- GET REQUESTOR CONFIGURATION TABLE
{#idx130216}
{#idx130226}
{#idx130232}
{#idx130241}
INT E0 - REAL/32 -
"N_SCT"
- GET SERVER CONFIGURATION TABLE
{#idx130246}
{#idx130255}
INT E0 - REAL/32 -
"N_STAT"
- GET NETWORK STATUS
{#idx130206}
INT E0 - REAL/32 -
"P_ABORT"
- ABORT PROCESS BY NAME OR DESCRIPTOR
{#idx130982}
{#idx130992}
INT E0 - REAL/32 -
"P_CHAIN"
- CHAIN PROCESS
{#idx130066}
INT E0 - REAL/32 -
"P_CLI"
- RUN COMMAND LINE INTERFACE
{#idx130883}
{#idx130895}
INT E0 - REAL/32 -
"P_CREATE"
- CREATE A PROCESS
{#idx130795}
INT E0 - REAL/32 -
"P_EXEC"
- EXECUTE CHILD PROCESS
{#idx130316}
INT E0 - REAL/32 -
"P_EXITCODE"
- GET/SET PROCESS EXIT CODE
{#idx130329}
INT E0 - REAL/32 -
"P_LOAD"
- LOAD .CMD FILE INTO MEMORY
{partially documented}
{#idx130134}
INT E0 - REAL/32 -
"P_PATH"
- SCAN PATH FOR EXECUTABLE FILE
{#idx130295}
{#idx130306}
INT E0 - REAL/32 -
"P_PDADR"
- GET ADDRESS OF PROCESS DESCRIPTOR
{#idx130973}
INT E0 - REAL/32 -
"P_TERM"
- TERMINATE CALLING PROCESS
{#idx130786}
INT E0 - REAL/32 -
"P_TERMCPM"
- TERMINATE CALLING PROCESS
{#idx129918}
{#idx129925}
{#idx129933}
INT E0 - REAL/32 -
"Q_DELETE"
- DELETE SYSTEM QUEUE
{#idx130701}
INT E0 - REAL/32 -
"Q_NCREAD"
- CONDITIONALLY NONDESTRUCTIVELY READ QUEUE
{#idx131270}
INT E0 - REAL/32 -
"S_BDOSVER"
- GET BDOS VERSION
{#idx130054}
{#idx130059}
{#idx130064}
INT E0 - REAL/32 -
"S_SERIAL"
- GET OS SERIAL NUMBER
{#idx130345}
INT E0 - REAL/32 -
"S_SYSDAT"
- GET SYSTEM DATA AREA
{#idx130905}
{#idx130915}
{#idx130959}
INT E1 - MP/M-86, - ALTERNATE
CP/M-86
One of the three operating systems offered by
IBM
International Busiuness Machines
for its original
PC
IBM PC
(the other two were MSDOS and the UCSD p-System). It has since evolved into DR-DOS version 6 and Novell DOS 7.
FUNCTION CALLS
{#idx131665}