OldComp.cz

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

Byl jednou jeden nerd

Právě je 04.06.2020, 00:29

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 545 ]  Přejít na stránku Předchozí  1 ... 33, 34, 35, 36, 37
Autor Zpráva
 Předmět příspěvku: Re: Moderní klon D40/D80?
PříspěvekNapsal: 21.05.2020, 23:43 
Offline
Radil
Uživatelský avatar

Registrován: 02.08.2015, 15:23
Příspěvky: 266
Bydliště: Skalica
Has thanked: 12 times
Been thanked: 124 times
@MTs
Napr. ked stlacis SNAP (co je vlastne NMI), tak D80mini (D80, KOMPAKT) nastrankuje MDOS ROM+RAM a na danej adrese (#66) v ROM-MDOSu je obsluzna rutina SNAPu pripadne NMI menu.
dalej prepinanie MDOS-ROM/ZX-ROM zabezpecuje:
- citanie instrukcie z #00 alebo #08 prepne (nastrankuje) MDOS ROMku
- citanie instrukcie z #1700 zase prepne naspat z MDOSu do ZX-ROM

_________________
ZX Spectrum, ZX Spectrum +, DIDAKTIK GAMA, DIDAKTIK M, DIDAKTIK KOMPAKT, D40, D80, Interface M/P, MELODIK, UR-4, BEST, KP 311, BT100, SP210T, GAMACENTRUM 01 (cierna), ROBOTRON K6304, divIDE, K-Mouse, PMD 85-2, Amiga 500, Amiga 500+, Amiga 1200


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Moderní klon D40/D80?
PříspěvekNapsal: 22.05.2020, 19:17 
Offline
Kecka

Registrován: 06.04.2020, 16:24
Příspěvky: 65
Has thanked: 12 times
Been thanked: 24 times
Ano, to všechno je mi jasné. Na adrese #66 je v diskové ROM instrukce rst 0. Ale kód této instrukce si tam zapisuje MDOS sám při resetu (viz. kód mdosu 2.x na adrese #2792). Znovu říkám, ta jediná buňka v diskové ROM je u Didaktiku Kompakt zapisovatelná. Teoreticky tam mohu zapsat libovolnou instrukci (jednobajtovou) a stisk snapu by ji měl provést. Proto jsem vznesl ten dotaz o škodlivosti toho zápisu pro d80mini. Dále pokud je přistránkována disková ROM, SNAP již nelze vyvolat (alespoň tedy v D40/80/kompaktu), snap (nmi) lze provést pouze z normální ROM.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Moderní klon D40/D80?
PříspěvekNapsal: 25.05.2020, 21:15 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 21:39
Příspěvky: 1723
Bydliště: Praha
Has thanked: 78 times
Been thanked: 200 times
Tohle dela pouze ten MDOS 2 z Kompaktu, nebo i ten z D80? To slysim poprve. Vazne neco takoveho Kompakt ma? To je zajimave.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Moderní klon D40/D80?
PříspěvekNapsal: 25.05.2020, 21:33 
Offline
Kecka

Registrován: 06.04.2020, 16:24
Příspěvky: 65
Has thanked: 12 times
Been thanked: 24 times
Doda píše:
Tohle dela pouze ten MDOS 2 z Kompaktu, nebo i ten z D80? To slysim poprve. Vazne neco takoveho Kompakt ma? To je zajimave.


Myslím, že to je pouze KOMPAKTovina. D80 to nemá (ruku do ohně za to ale nedám :)
A to zapisování rst 0 na adresu #66 nemá jen MDOS 2. Má ho i opravená verze 1 (zcela oficiální, ze Skalice). Jen je na jiném místě (místo nepodařeného testu 8255 tuším - viz. komentovaný výpis od kvaksoftu). Pár Kompaktů bylo vyrobeno i s MDOSem 1.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Moderní klon D40/D80?
PříspěvekNapsal: 25.05.2020, 22:00 
Offline
Pan Štábní

Registrován: 01.12.2017, 21:01
Příspěvky: 1035
Bydliště: BA-Králikárne
Has thanked: 7 times
Been thanked: 158 times
Podľa schémy to bude záležitosť iba Kompaktu. Ten stránkuje ROM/RAM cez GALy, takže nieje problém na tom jednom mieste nastránkovať RAM (má 64 kB, z ktorých sa používa 48 kB + 2 kB pre MDOS + zrejme 1 B pre NMI). D80 to nemá, nevie nastránkovať RAM namiesto ROM a ani nemá akú (svoje 2 kB využíva celé). Navyše na tejto adrese už má RST0 (v MDOS2).

K čomu je to dobré? To asi páni návrhári niečo plánovali. Možno chceli možnosť vyradiť SNAP tým, že tam zapíšu RET, akurát zabudli na obnovenie DI/EI. Jediná možnosť na napadá inštrukcia RST, ale tie sú všetky obsadené, a nič z toho nieje vhodné pre NMI.


Mám otázku: vie tento radič vyslať signál DS0/DS1/MO0/MO1 priamo cez OUT? Zadám príslušný OUT a smerom do mechaniky sa mi zmení príslušný signál? Rovnako ako to vie D40 s MDOS1, teda priamo a okamžite, aj keď sa s disketou nepracuje. Pokiaľ áno, tento 4-bitový port by sa dal využiť na programovanie EEPROM priamo v D80mini, aj keby bola softvérovo zamknutá a prázdna.

_________________
Všetky mnou poskytnuté informácie sú voľne šíriteľné. Odporúčam ich zálohovať, servery zvyknú padať, informácie sa strácať..... a ľudia tiež. Až sa nadobro stratím, už bude neskoro sa pýtať.


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ů: 545 ]  Přejít na stránku Předchozí  1 ... 33, 34, 35, 36, 37

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 2 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