Salutare,
Lucrez la dezvoltarea unei noi interfețe pentru ZX Spectrum, similară cu interfața originală Sinclair IF1 sau, mai exact, cu proiectul ZX Spectrum Pico Interface One. În prezent, interfața poate servi diverse ROM-uri (ex: testere de memorie, ROM-ul original Sinclair etc.). Pe viitor, aș dori să modific ROM-ul de IF1 pentru a oferi suport pentru comenzile BASIC extinse.
Însă, vreau să explorez posibilitatea de a rula CP/M pe un HC 91 fară interfața IF1 conectată.
Am observat că pe conectorul de extensie al HC 91, linia B4 este desemnată drept CPM (conform acestui document vezi Conn.bmp sau Hc91.pdf, pag. 9).
Așadar, dacă un HC 91 nu are o interfață IF1 conectată, iar eu activez linia B4 (setând-o pe "high") din interfața mea, se va realiza automat configurarea de memorie necesară pentru CP/M (așa cum este descrisă în figura de la pagina 6 a acestui document)?
Este absolut necesar ca HC-ul să aibă o interfață IF1 originală conectată pentru a comuta în modul de memorie CP/M, sau simpla activare a liniei B4 este suficientă?
Dacă activarea liniei B4 nu este de ajuns, mă voi opri aici cu suportul CP/M :) .
Dacă, însă, este suficientă, aș avea nevoie de ajutorul unui expert CP/M care să mă ghideze ce anume trebuie încărcat în memorie și la ce adrese (ex. Low Storage Area (Page Zero), BIOS, BDOS și CCP, etc).
Vestea bună este că sursele CP/M sunt disponibile public, deci aș putea modifica sau rescrie părțile necesare.
Cu respect,
BogDan.
--
Ați primit acest mesaj deoarece sunteți abonat(ă) la grupul „RomanianHomeComputer” din Grupuri Google.
Pentru a vă dezabona de la acest grup și pentru a nu mai primi e-mailuri de la acesta, trimiteți un e-mail la adresa romanianhomecomp...@googlegroups.com.
Pentru a vedea această discuție, accesați https://groups.google.com/d/msgid/romanianhomecomputer/4c86cc61-f252-42e3-86dd-965dc0ac7753n%40googlegroups.com.
Pentru a vedea această discuție, accesați https://groups.google.com/d/msgid/romanianhomecomputer/a6cd8f7c-81a8-49b4-a84d-30cd122836b5n%40googlegroups.com.