Igen.Még nem, de kéne, pl rendes ISDOS-os EXDOS berakáshoz
Nem, 8K-s lapok vannak.
Na most rakerestem. van nalam egy SDSW.ZIP nem tudom honnan, lehet toled
Abban vannak asm forraskodok is, es benne egy sd_address.txt amiben ez all, en erre emlekeztem (ez alapjan csinalgattam az emuban is):
Megjegyzések:
- SPI órajel: 16MHz
- nagysebességű olvasási módban a 0x0FC00..0x0FFFF tartományban minden címről az adat regiszter olvasható be
- a ROM lapregiszterbe egy virtuális 16-bites ROM cím felső 8 bitjét kell beírni
- a status regiszterből a két kártyafoglalat egyesített INSRT (kártya behelyezve) és DCHNG (kártyacsere történt) jele olvasható
- INSRT=1 -> egy kártya sincs behelyezve DCHNG=1 -> valamelyik kártyát kicserélték
A "a ROM lapregiszterbe egy virtuális 16-bites ROM cím felső 8 bitjét kell beírni" gondoltam en azt, hogy akkor 256 byte-oneknt lehet beallitani azt az "ablakot" ...
Vagy akkor ugy ertendo, hogy a lapozo regiszternek vegulis csak a felso 3 bitje szamit, az also 5 bit nem, mert ugyis 8K-nkent lehet _csak_ ...
Mondjuk akinek van EP-je es sd kartya cucca, ezt meg tudna nezni, ha pl 0-31-ig (ha jol gondolom) ir barmit a lapozo regiszterbe a flash "ablak" tartalmat ugyannak latni, mert a felso 3 bit ugyanugy nulla es csak az szamit
es akkor elvileg 32-t irva valtozik csak meg ... (ami igy akkor a flash masodik 64K-jabol a masodik 8K-s reszt mutatja az elso helyett).
Aaaaaa! Ussetek oda is van irva fentebb "ROM lapregiszter (W): 7..5.bit: ROM lap" Csak kicsit zavaro, hogy mashol meg 8 bitrol beszel, hogy a cimbol a felso 8 bit. Azert nem mindegy