Konference: SAPI-1 a československé mikropočítače

Od: EC1045
Datum: 10.9.2011 22:09
Předmět: Re: SAPI ala ZPS07


neslo bi ty udelat to ze bi se dal sitem natahnout z jakekoli mecaniky tj. ze by se testovali vsechny mechaniky a na ktere bi se nasel sistem z te bi se nabootovalo takto to je udelano napr u Robotronu 1715 nebo to ze bi A,B bili 5.25" a D,E bi bili 8". schrastit dnes 8" mechaniku je uz dost problem a 5.25" jsou docela dostupne a daji se bezproblemu vymenit za 3.5" tada stim ze se pouzije format s 5.25"  
 
MFC-1A a FDC-1 jsou si podobne ale "nezamene" FDC-1 umi 5.25" SD,DD a "HD" kdezto MFC-1A jen 5.25" DD a HD dale ma FDC-1 prepinace (na FDC-1B) ktere jsou z poloviny identifikacny a s polovyny idetifikacne/funkcni tj. prepinaji hodiny pro 8" (8 - 4MHz) a 5.25" (4 - 2MHz) mechaniky tj. je pravdou kdiz se nastavi vse na 8" tak se bude FDC-1 chovat obdobne jako MFC-1A
 
ta chyba na DSE-1 se tika toho ze nejde pouzit dve 2716 pri simulovani je to dano tim ze se neprepina A11 podle vyberovich signalu tj. podle toho ktera eprom je vibrana
rozdil mezi DSE-1 co visla v AR a co se pak sediove vyrabela je v tom ze se lisi zapojenim menice 30V a 74126 jsou nahrazeny tehdy dostupnejsimy 74s257
 
pokut jde o prerusovaci mody u Z80 tak prvi dva vichazi z rezimu 8080 tj. instrukci doda 8228/8238 (RST 7) nebo externi radic treti mod je ciste Z80 kdi pul adresy (vysi byte) je v registru "I" v Z80 a druhou pulku dodada IO z rodiny Z80 ktere se da tez nastavit
Z80 ma dva mody a to maskonane a nemaskovane preruseni kdu u JPR-1Z je na INT0 propojeno maskovatelne preruseni (INT) a na INT1 je nemaskovatelne preruseni (NMI). kdezto u JPR-1A jsou INT0 a INT1 slouceny pres NAND na INT CPU
 

Zitra chci zacit delat na biosu pro 8" a 5,25" diskety. Pouziju jako zaklad Romku a Bios ze ZPS07. Akorat na zacatku naskladam diskety A,B: 8" ,  C: RMD-1/1M,  D,E: 5,25. Bios ze ZPS07 moc uprav nebude potrebovat, pouze jsem zjistil, ze v nem neni vubec obsluha presmerovani vystupnich zarizeni pomoci IO byte a dale ze Stopa se musi predelat z 8 na 16 bitu, jinak by nesel RMD-1 ktery ma 512 stop. V Romce bude hrabani hodne. Musi se vyhodit obsluha ty originalni grafiky a na jeji misto dat obsluhu AND-1Z. Taky me neni jasny to prekodovani klavesnice, asi ho na zacatek vyhodim, cestinu stejne nepouzivam a klavesnice co mam generuje kody od klaves dobre. S tim IO byte pro periferie se bude myset predelat obsluha snimace a derovace aby misto neho chodil seriovy a paralelni laplink do PC. (UR1: UR2: UP1: UP2:) No a pak taky poradne prozkoumat jak chodi ovladac pro MFC-1. Zatim to vypada, ze je uplne kompatibilni deska MFC-1 s FDC-1A+1B. Ten pruz! kum bude potreba hlavne kvuli bloking a debloking mechanizmu (skladani 128 bitovych sektoru do 256 pripadne 512 bytovych sektoru na diskete. Zkusim nejdrive ty 256 bytovy ale pozdeji bych chtel jit na 512 bytu, aby to bylo kompatibilni s 80 stopym PC 1,2 MB. Kupa prace ale dilci veci uz mam odzkouseny a taky jsem se trochu jiz rozpominal na konec 80 let, kdy v tom denodenne delal a tak to snad zase pujde.

Budu potrebovat pustit DSE-1 na druhy masine. Tu nejak dohromady dam, jen klavesnici a monitor budu muset prehazovat. Petre, jednou jsi tu psal, ze na DSE-1 je nejaka chyba ktera neumoznuje povesit na DSE-1 vetsi Eprom nez 2716. Neni to nahodou tim, ze to je navrzeny na simulovani do Sapi 86 pro dve Epromky paralelne pro 16 bit? Ja mam desku DSE-1 co byla v AR s vysilacema 74ls125.

Jirka

--------------------- sapi tu byla ta zakroucena vec pandora.cz Konference o SAPI-1


---


Ostatní příspěvky vlákna:

 
[2011/2 (7)] [2011/3 (12)] [2011/5 (50)] [2011/6 (18)] [2011/7 (112)] [2011/8 (192)] [2011/9 (94)] [2011/10 (16)] [2011/11 (46)] [2011/12 (39)]


[2010 (676)] [2011 (586)] [2012 (976)] [2013 (538)]