Zobrazit citovaný text (5 řádků)
> Tim vyplyne na povrch nutnost mit pro kazdy system prepinaci programek - pod
CP/M neco, pod BASICem neco, pod MRS neco, atd. Ale ja myslim, ze to az tak
nutne neni, v CP/M je support 4 FDD - to staci. A pro jine systemy bych zvolil
strategii tuto:
>
Minimalne prave pro cp/m vznikne neco jako je jiz zminovany CD.COM,
ktery zaroven pomoci shellu zpristupni i dalsi soubory na SD - tedy jen
pro presuny SD -> RAM a SD < - > FDD ... Implementovat do cp/m tu SD
jako dalsi disk mi prijde docela zvrhle ...
Zobrazit citovaný text (5 řádků)
> - pri startu Sharpa pomoci programu vybrat 4 DSK soubory pro 4 mechaniky
> - z "prvni" FDD najede system, pak jednim stiskem tlacitka na karte se budou
DSK soubory "rotovat" - tzn. DSK2 bude DSK1, DSK1 bude DSK4 atd. Tedy, po
ctyrech stisknutich budeme opet ve vychozim stavu.
>
Tahle rotace se mi docela zamlouva. Jen jeste jak to smysluplne
signalizovat tou LEDkou a jak se zachovat po resetu AVR? Vratit to do
puvodniho stavu (pak je LED na miste) a nebo pri kazde rotaci zapsat
aktualni stav do FLASH - nebo radeji na SD, aby se to dalo editovat z PC
- a po restartu nabehnout v takove konfiguraci jaka byla posledni? (Pak
LED trochu ztraci vyznam...)
Taky se mi moc nelibi, ze by se BOOT.MZF startoval pri uplne kazdem
resetu, i kdyz to je asi jediny zpusob jak opravit spatne nastaveni
primountovanych disket ...
Zobrazit citovaný text (3 řádky)
> zvladnout vymenu disku za behu aplikace. Ale to myslim neni ani zalezitost
BASICu ani MRSu (ten ma snad i support pro dve FDD ?).
>
Ano, MRS podporuje 4 FD mechaniky ... prepinaji se prikazem dirY, kde Y
presentuje pismenne oznaceni mechaniky <a - d>
Michal