forum speccy.pl
ZX Spectrum => HARDWARE => Wątek zaczęty przez: pawelb w 2023.02.02, 22:15:31
-
Cześć,
znalazłem stronę z projektem PCB ZX Snap: https://oshwlab.com/ivantchek/zx-snap (https://oshwlab.com/ivantchek/zx-snap)
Czy ktoś wie co za intefarce i czy z zgodny z DivMMC ?
-
Fajne, bo w technologii przewlekanej wszystko jest, tzn w duchu ZX Spectrum. :)
Tylko czy i jak to działa ? :)
-
No tu jest problem...
Nie mam pojęcia czy działa.
Zero info w webie a wsadu dla Eprom nie załączono.
Może to tylko podpucha by ktoś wydał kasę na PCB i autor x% zarobił :D
-
EPROM to pewnie ESXDOS, co do reszty nie wiem, ktoś musiał by zaryzykować zamówić PCB i to poskładać :)
-
W ZX Snap siedzi 32KB RAMu, ale tylko 16KB (!) jest wykorzystane (A14 = 0) i to w jednym ciągu adresowym (A0-A13), chyba że czegoś nie dostrzegam na schemacie. To mi nie pasuje do modelu divIDE, ponieważ w nim pamięć jest szatkowana w bankach 8KB i ten interfejs standardowo był wyposażony w używalne 32KB RAM.
DivMMC ma 128KB RAM, ale nadal jest ona w blokach 8KB i zachowuje zgodność z DivIDE. W DivIDE/MMC w jaki sposób zrobiono mapowanie pamięci (ROM i RAM) w przestrzeni ROMu ZX Spectrum (0x0000 - 0x3FFFF) odpowiada "divIDE Control Register" na porcie 0xE3 (xxxx xxxx 1110 0011, 227). Więcej informacji na ten temat można doczytać tu: https://web.archive.org/web/20141221142654/http://baze.au.com/divide/files/pgm_model.txt
EDYTA:
Na PiCiBi nie napalałbym się, bo jest w rozsypce.
-
Dzięki za odpowiedź.
Wniosek z tego by nie ruszać/zamawiać.
-
Chyba, że sobie samemu to oprogramujesz.