Konference: Počítač SHARP MZ-800 a emulátory
Od: | Zdenek Adler |
Datum: | 29.9.2003 09:51 |
Předmět: | Re: o nových O.S., HDD, RD atd. |
Ahoj lidi,
diskuze nabírá na obrátkách, měli byste zvolnit! Mám
několik poznámek k předchozím příspěvkům:
-žádná z mých variant IDE16 C, D, E nemá volné
výstupy z Eprom, alternativa s 29C1024 jich
má osm navíc, jsou ale rezervovány pro druhý
kanál IDE
-ramdisk "Müller", který jsem prezentoval
ma Nostalgia párty, má 22 (slovy dvacet dva)
IC, přesto je určen do dolního slotu Sharpa
(má 4 bloky po 64KB tj. vždy dvě paměti 64Kx4
a umí jak režim SRAM, tak RD)
-definice portů RD je snad takováto:
[režim SRAM]
in F8h ... nulování adresy
in F9h ... čtení bajtu, adresa se zvětší o 1
out FAh ... zápis bajtu, adresa se zvětší o 1
[režim RD]
out EBh ... registr dolní části adresy, horní část
je v B při instrukci out (c),a
in/out EAh ... čtení/zápis bajtu, adresa se
zvětší o 1
out E9h ... aktuální 64KB stránka ramdisku
(platí pro oba režimy, max. je možno
rozlišit 256 64KB stránek, což je 16MB!)
-pro navrhovanou variantu se SRAM 512KB je
výčet IC následující:
1x SRAM
1x dekodér adresy ("funkcí")
4x 74xx193 (objevil jsem 8bitový 74xx269
s nezávislými vstupy a výstupy,
&nb! sp; nemá ovšem reset)
1x registr stránky (CMOS 4514 v případě
více IC jako je můj návrh
s paměťmi W24512 64KB
nebo 4/8bitový registr
D pro single SRAM nebo
30pin SIMM-čeká na vývoj)
Garantuju, že se to tam vejde!
(např. můj SMD návrh dual IDE16 je s jednou 29C1024
a dvěma 16ti bitovými registry 16652/16543 PBGA)-ambiciózní projekty typu "Unix for 8bit" by měly
přijít až po dokončení následovníka NIPOSu,
šijeme přece HDD do koncepce CP/M, jako kdyby to
byla disketa, jsou jedinci, kteří tyto supersystémy
provozovat nebudou
-pokud se do toho někdo pustí, musí být systém
robustní "PNP", proto doufám v úspěšnost IDE16 "D"
s IC 74xx652 (stále nemám), inicializace systému
by musela mít silnou autodetekci vlastností IDE
(zda jsou jednotky na dvou kšandách a kolik,
zda umí řadič atakovat porty přes /SELS 70-77h,
schopnost zjistit velikost RD postupným "skenováním"
jeho stránek atd.)
-rozšiřování fyzické paměti Sharpa mi připomíná snahu
převrtat Trabanta 600 na turbodiesel 2.5, je to příliš
drastický zásah, který (po zralé úvaze) NAPROSTO
NESCHVALUJU a nehodlám osobně podporovat co do vývoje
(ale velký RD s oběma režimy důrazně ANO, pro zastánce
&n! bsp;superprojektů - nových o.s. je snad vyhovujícím řešením)
jediný zásah do vnitřností Sharpa, který uznávám je
manipulace se sloty, rozšíření video RAM (už mám
celkem 70 kusů!) a výměnu ROM/EPROM, tato mi
přijde jako nejvhodnější řešení pro HDD zavaděč,
např. výchozí obrazovka by měla skrytou volbu
"H: IDE hard disk", úprava programu přece není tak
složitá, pokud by byl publikován nový obsah, snadno
si každý zájemce nechá paměť naprogramovat
-JE VELMI DŮLEŽITÉ přijmout definice portů pro jednotlivá
zařízení, pak může vývoj nových systémů probíhat
ještě před existencí funkčního hw (pro jasně danou
množinu I/O portů IDE už mám pět variant IDE16 a fungovalo
téměř vše)
-má idea kompaktně vybaveného Sharpa je:
přídavná video RAM
ramdisk 64, 256, 512, 1024, 4096, 16384KB
(s oběma režimy, při dodržení definice portů nezáleží
na hw ř! ešení a druhu pamětí)
dual IDE16 s kompletní množinou portů 60-67h, 68-6Fh
(secondary IDE), 70-77h, 78-7Fh (primary IDE)
řadič FD s porty D8-DDh a SIO s porty B0-B3 na společné
desce
další speciální hw jako flasher/unlocker mobilů,
programátory sériových Eeprom a mikrokotrolérů patří
do paralelního nebo sériového portu
-HDD+RD patří do dolního slotu, horní potřebuju mít
vyhrazen jako pracovní (experimenty, programátor
Eprom), deska FD+SIO by mohla být v prostoru
vedle slotů, jsou zde čtyři čepy pro samořezné
vruty do plastu, signály ze slotu by mohly
odbočovat z desky HDD+RD pomocnou odpojitelnou
kšandou)
-tato koncepce zaručuje stále stejný vzhled Sharpa,
např. u ZX Spektra každý nový hw prvek zvětšuje
"megapyramidu" za malým počítačem
-samozřejmě nikdo není nucen mít vše, proto
fyzická řešení desek mohou být různá, některé!
prvky (FD, SIO) mohou absentovat a adaptabilní
systém s tím musí počítat
-pospíchej pomalu
-už mě bolí ruka
Petr de Zviqov
--
To tu ještě nebylo! Nová Nokia 7600 - nevídaná koncepce mobilu! Čtěte na Mobil.cz
---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.521 / Virová báze: 319 - datum vydání: 23.9.2003
Ostatní příspěvky vlákna:
[2003/1 (22)] [2003/2 (25)] [2003/3 (14)] [2003/4 (20)] [2003/5 (73)] [2003/6 (108)] [2003/7 (88)] [2003/8 (81)] [2003/9 (146)] [2003/10 (60)] [2003/11 (12)] [2003/12 (5)]