ÚVOD | Novinky | 8 Bitů | Příslušenství | Drobnosti | TTL | Kontakt
SAPI-1 | ONDRA | PMI-80 | PMD-85 | klony PMD-85 | klony SM50/40 | PETR | PLAN-80A | IQ151 | TNS | FK-1 | HVĚZDA
ZPS | Technické prostředky | Programové vybavení | Dokumentace
PAGE 66 ;**************************************** ;* * ;* B I O S p r o Z P S 2 * ;* * ;**************************************** ; Jiri Hlavac ; 15.2.1987 ;**************************************** ; ; Cely kod je realizovan v EPROH jako soucast firavare. ; Rozskokova tabulka v RAM proto pouze odkazuje na ; odpovidajici rutiny v EPROM. Za rozskokovou tabulkou ; v RAM nasleduji tabulky diskovych parametru ; a pole pro promenne .z80 bios EQU 0FE00H ebios EQU 1300H ; .PHASE bios JP EBIOS + 03H ;BOOT JP EBIOS + 03H ;WBOOT JP EBIOS + 06H ;CONST JP EBIOS + 09H ;CONIN JP EBIOS + 0CH ;CONOUT JP EBIOS + 0FH ;LIST JP EBIOS + 12H ;PUNCH JP EBIOS + 15H ;READER JP EBIOS + 18H ;HOME JP EBIOS + 1BH ;SELDSK JP EBIOS + 1EH ;SETTRK JP EBIOS + 21H ;SETSEC JP EBIOS + 24H ;SETDMA JP EBIOS + 27H ;READ JP EBIOS + 2AH ;WRITE JP EBIOS + 2DH ;LISTST JP EBIOS + 30H ;SECTRAN ;**************************************** ;TABULKY BIOSU PRO CPU V2.2 ;**************************************** .8080 BPHTAB: DW SECTAB,0 DW 0,0 DW DIRBUF,DPBLK DW CHK0,ALL0 DW SECTAB,0 DW 0,0 DW DIRBUF,DPBLK DW CHK1,ALL1 ;**************************************** SECTAB: DB 1,7,13,19 DB 25,5,11,17 DB 23,3,9,15 DB 21,2,8,14 DB 20,26,6,12 DB 18,24,4,10 DB 16,22 ;**************************************** DPBLK: DW 26 DB 3 DB 7 DB 0 DW 242 DW 63 DB 0C0H DB 0 DW 16 DW 2 .DEPHASE .LIST .PHASE bios + 100H DIRBUF: DS 128 ALL0: DS 32 CHK0: DS 16 ALL1: DS 32 CHK1: DS 16 .DEPHASE ;**************************************** END
ÚVOD | Novinky | 8 Bitů | Příslušenství | Drobnosti | TTL | Kontakt
SAPI-1 | ONDRA | PMI-80 | PMD-85 | klony PMD-85 | klony SM50/40 | PETR | PLAN-80A | IQ151 | TNS | FK-1 | HVĚZDA
ZPS | Technické prostředky | Programové vybavení | Dokumentace