Tohle je cela ta obsluha cteni a zapisu RMD-1 co mi chodi uz asi 24 let. -:))
Vyznam adres je co psal EC1045.
Jinak cely bios je : Dropbox\'SAPI_DOKU\'SAPIMAN\'CPM_FDC_8_1990
Jirka
;****************************************
$RRMD:
CALL ADRMD
OUT (53H),A
INIR
XOR A
RET
;----------------------------------------
ADRMD:
LD A,(LOG_SECTOR)
OUT (50H),A
LD HL,(LOG_TRACK)
LD C,51H
BIT 0,H
JR Z,ARMD1
LD C,55H
ARMD1:
OUT (C),L
LD HL,(DMA_ADR)
LD BC,8052H
RET
;****************************************
$WRMD:
CALL ADRMD
OTIR
XOR A
RET
;****************************************
From: Roman Bórik (sapipandora.cz) [mailto:roman.borik[doména skryta]]
Sent: Wednesday, August 03, 2011 11:19 AM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: RMD-1
> Nekdo tu psal, ze ma v maliku jak pro konkretni disk sestavit bios diskovy tabulky.
> Co takhle Sapickovy RMD-1 disk osazeny 0,5 a 1Mb?
Doma sa na to pozriem.
Nebolo by od veci poskytnúť aj samotný BIOS, kde je samotný "ovládač" RMD-1, pokiaľ teda je k dispozícii.
Stačí iba cesta k súboru na Dropboxe.
> osazeni RMD-1 s RAMkama 41256 min jak 1M prinasi dost velke koplikace
> protoze dojde k diram v RAMdisku tj. pamet nebude souvisli blok.
Pokiaľ je to tak, tak toto by mal riešiť samotný ovládač a možno to robí práve na základe tej SKEW tabuľky. Ale to iba hádam.
V každom prípade by sa to malo preveriť, či tam tie diery skutočne sú alebo nie.
Roman
---------------------
sapipandora.cz
Konference o SAPI-1
---