Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).
<!-------------------------------------------------------------->
<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR><pre>Ahoj všetci,
z nostalgie sledujem túto diskusiu a spomínam na dobu, keď sme ešte
všetci mali strašne veľa voľného času...
Je tu niekto, kto sa zúčastnil Sharpáckeho zrazu na Lipne? ...
Možno niektorých poteším.
Podarilo sa mi vyhrabať disketu so systémom HDS, ktorý vznikol z
pôvodného CP/M od Jirku Lamača.
Nejakým zázračným spôsobom sa mi ju aj podarilo dostať do PC. (v
<img src="BODY_IMAGES_WRAP_GIF"> prílohe)
Boli tam ovšem nejaké sektory vadné, takže pár súborov môže byť
<img src="BODY_IMAGES_WRAP_GIF">nanič...
Do toho CP/M som dorábal dve veci:
podporu RAM disku veľkosti 1MB
podporu HD diskiet 1,44MB (toto vyžadovalo aj úpravu FDC)
Na disku sú zdrojáky k originálnemu CP/M, HDS, a ďalším pomocným
<img src="BODY_IMAGES_WRAP_GIF">programom.
Pozor sú uložené pod rôznymi užívateľmi (USER 0 ..15).
Nižšie uvedená rutina zakazuje prerušenie, ale predtým uloží stav a
namapuje VRAM.
Nachádza sa v súbore FYZRW.HDS na riadku 228...
Prajem všetkým mnoho zábavy.
Ján Koštial
alias Lucky-Soft
alias Tatra-Softer
David Luftner (sharpemu@pandora.cz) wrote / napísal(a):
<span class="replyquote1">> Zdravim, muzete mi nekdo osvetlit co dela nasledujici podprogram?
>
> PUSH AF
> loop: LD A, I
> PUSH AF
> POP HL
> LD A, I
> LD A, L
> PUSH AF
> POP HL
> CP L
> JR NZ, loop
> LD (data), A
> DI
> POP AF
> RET
> nasleduje prace s VRAM
>
> Diky David
> ---
>
>
</span>
</pre>