Ú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 | SP 830 | PCS 1-QR6000
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 | SP 830 | PCS 1-QR6000
ZPS | Technické prostředky | Programové vybavení | Dokumentace