OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 27.04.2024, 11:44

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 17 ]  Přejít na stránku Předchozí  1, 2
Autor Zpráva
PříspěvekNapsal: 25.08.2023, 20:26 
Offline
Profík

Registrován: 28.07.2018, 14:37
Příspěvky: 932
Has thanked: 43 times
Been thanked: 414 times
Karta RAM-1V, vyvíjená původně jako RAM-1ZL, je dokončena a... asi jede. Na ekvivalentu sestavy ZPS-1 sice nemám možnost mapování, a tak jsem alespoň pomocí generátoru 16kB díry zablokoval kvadrant 0000h-3FFFh, kde má JPR-1 svůj BIOS, 1kB RAM a V/V registry.

Pokusy s mapováním paměti budou následovat po dokončení JPR-1V nebo v nějaké sestavě se standardní JPR-1Z. Ale obávám se, že to bude chvíli trvat, než se podaří přizpůsobit BIOS cílové sestavě.

V závěrečné fázi vývoje karty ještě došlo k redukci všeho, co tam být nemuselo a časem se nabalilo jako "dobré nápady", leckdy i zdarma. Zejména nebyl implementován mód ZX Spectrum. Uvědomil jsem si, že do spodních 16kB standardní RAM stačí nahrát systém ZX Spectra, tak jak to řešil jeden kompatibilní stroj v příloze AR. O 100% kompatibilitu tady samozřejmě nikdy nepůjde.


Přílohy:
mRAM-1V.jpg
mRAM-1V.jpg [ 147.02 KiB | Zobrazeno 614 krát ]
Nahoru
 Profil  
 
PříspěvekNapsal: 27.08.2023, 20:22 
Offline
Profík

Registrován: 28.07.2018, 14:37
Příspěvky: 932
Has thanked: 43 times
Been thanked: 414 times
Nakonec jsem ještě přišel na to, že i na ZPS-1 mohu u karty RAM-1V přepínat banky v rozsahu 4000h-7FFFh pomocí signálů MAP1/MAP2 a tak jsem vyzkoušel maximum funkcí této karty.

Výsledek:

1) Omylem jsem prohodil textový popis MAP1 a MAP2 v sekci, kde se nastavuje bitová pozice.
2) Chybí signál pro otevření 74LS245 při zápisu do registru signálů MAP1/MAP2.
3) Adresace V/V registru pro zápis hodnoty MAP1/MAP2 bez chyb.
4) Výběr bitových pozic a aktivace MAP1/MAP2 bez chyb.
5) Všechny tři režimy karty, tj. 64kB, 96kB(MAP1) a 96kB(MAP2) rovněž bez chyb.
6) Samotný blok RAM bez chyb.

Chybu jsem na prototypu rev. 1.0 opravil a zároveň i vyzkoušel jednodušší řízení obvodu 74LS245. Nechám to uležet a cílovou rev. 1.1 objednám asi až s JPR-1V. Trochu mě nemile překvapila cena obvodu TIMEKEEPER 32kB a taky jeho nedostupnost v Mouseru, ale co už.

Takže výše uveřejněné schéma je nejen neaktuální, navíc obsahuje zmíněné chyby. Nekopírovat!


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 17 ]  Přejít na stránku Předchozí  1, 2

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 60 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz