- ; All BIOS routines are invoked by calling these\r
- ; entry points.\r
-\r
-?boot: jp boot ; initial entry on cold start\r
-?wboot: jp wboot ; reentry on program exit, warm start\r
-\r
-?const: jp const ; return console input status\r
-?conin: jp conin ; return console input character\r
-?cono: jp conout ; send console output character\r
-?list: jp list ; send list output character\r
-?auxo: jp auxout ; send auxiliary output character\r
-?auxi: jp auxin ; return auxiliary input character\r
-\r
-?home: jp home ; set disks to logical home\r
-?sldsk: jp seldsk ; select disk drive, return disk parameter info\r
-?sttrk: jp settrk ; set disk track\r
-?stsec: jp setsec ; set disk sector\r
-?stdma: jp setdma ; set disk I/O memory address\r
-?read: jp read ; read physical block(s)\r
-?write: jp write ; write physical block(s)\r
-\r
-?lists: jp listst ; return list device status\r
-?sctrn: jp sectrn ; translate logical to physical sector\r
-\r
-?conos: jp conost ; return console output status\r
-?auxis: jp auxist ; return aux input status\r
-?auxos: jp auxost ; return aux output status\r
-?dvtbl: jp devtbl ; return address of device def table\r
-?devin: jp ?cinit ; change baud rate of device\r
-\r
-?drtbl: jp getdrv ; return address of disk drive table\r
-?mltio: jp multio ; set multiple record count for disk I/O\r
-?flush: jp flush ; flush BIOS maintained disk caching\r
-\r
-?mov: jp ?move ; block move memory to memory\r
-?tim: jp ?time ; Signal Time and Date operation\r
-?bnksl: jp bnksel ; select bank for code execution and default DMA\r
-?stbnk: jp setbnk ; select different bank for disk I/O DMA operations\r
-?xmov: jp ?xmove ; set source and destination banks for one operation\r
-\r
- jp 0 ; reserved for future expansion\r
+ ; All BIOS routines are invoked by calling these\r
+ ; entry points.\r
+\r
+?boot: jp boot ; initial entry on cold start\r
+?wboot: jp wboot ; reentry on program exit, warm start\r
+\r
+?const: jp const ; return console input status\r
+?conin: jp conin ; return console input character\r
+?cono: jp conout ; send console output character\r
+?list: jp list ; send list output character\r
+?auxo: jp auxout ; send auxiliary output character\r
+?auxi: jp auxin ; return auxiliary input character\r
+\r
+?home: jp home ; set disks to logical home\r
+?sldsk: jp seldsk ; select disk drive, return disk parameter info\r
+?sttrk: jp settrk ; set disk track\r
+?stsec: jp setsec ; set disk sector\r
+?stdma: jp setdma ; set disk I/O memory address\r
+?read: jp read ; read physical block(s)\r
+?write: jp write ; write physical block(s)\r
+\r
+?lists: jp listst ; return list device status\r
+?sctrn: jp sectrn ; translate logical to physical sector\r
+\r
+?conos: jp conost ; return console output status\r
+?auxis: jp auxist ; return aux input status\r
+?auxos: jp auxost ; return aux output status\r
+?dvtbl: jp devtbl ; return address of device def table\r
+?devin: jp ?cinit ; change baud rate of device\r
+\r
+?drtbl: jp getdrv ; return address of disk drive table\r
+?mltio: jp multio ; set multiple record count for disk I/O\r
+?flush: jp flush ; flush BIOS maintained disk caching\r
+\r
+?mov: jp ?move ; block move memory to memory\r
+?tim: jp ?time ; Signal Time and Date operation\r
+?bnksl: jp bnksel ; select bank for code execution and default DMA\r
+?stbnk: jp setbnk ; select different bank for disk I/O DMA operations\r
+?xmov: jp ?xmove ; set source and destination banks for one operation\r
+\r
+ jp stampf ; stamp system specific functions\r
+ ; reserved for system implementor\r