Konference: SAPI-1 a československé mikropočítače
Od: | Jiri Biba |
Datum: | 12.8.2011 20:39 |
Předmět: | Re: Re: Re: RMD-1 |
Nojo, Romane, ale jak to vyresit? RMD-1 pod CPM ma tu vlastnost, ze
pokud Sapi zresetujes tlacitkem, tak informace na disku zustanou.
Coz je nekdy vyhodny. Proste tam sedi az do vypnuti napajeni. Ale
zase po zapnuti napajeni je RMD-1 vetsinou kvuli nahodilostem FULL
nebo tam jsou kraviny a pak musis aspon adesar prepsat 0E5H. To
delam kratkym programkem az po najeti CCP. Takze jak zjistit jestli
je 256 ci 1024? Zapisem a ctenim sektoru nekde na konci 1024 a
predpokladat malou pravdepodobnost, ze tam jsou platny data?
Jirka
>
> Naopak, viem si predstaviť, že by sa pri studenom
> štarte CP/M urobila detekcia RMD-1 na veľkosť -
> 256kB vs. 1MB a podľa toho by sa inicializovali
> tabuľky diskových parametrov.
>
> Roman
>
>
> ----- Original Message -----
> From: EC1045 (sapi tu byla ta zakroucena vec pandora.cz)
> To: Konference "SAPI-1 a československé
> mikropočítače"
> Sent: Thursday, August 11, 2011 7:22 PM
> Subject: Re: Re: Re: RMD-1
>
>
>
> podle meho skromneho lajckeho nazoru adresy A16 -
> A19 predstavuji cisla stop a ne cisla sektoru
>
> diry v ramdisku nemusis resit pokut mas v tabulce
> udane konkretni stopi ktere jsou dostupne napr.
> 0,1,4,5,8,9,12,13 pro 512KB s osazenimi bankami 0
> a 1 s 41256 cipi pokut budes mit jen konstantu
> ktera zika kolik je max stop k dispozici a budes
> mit osazene 4164 ale ne vsechny banky a to ne
> vzestupne od nuli tak tam bude nekde dira a u
> 41256 tam ti diri budo za predpokladu ze tam nemas
> vsech 32 cipu protoze napr. v bance 0 budou
> adesovany stopi 0,4,8,12 a v bance 4 zas 3,7,11,15
> taze potom to buses muset nejak resit co s tim
>
> ----- Original Message -----
> From: Roman Bórik
> To: Konference SAPI-1 a československé
> mikropočítače
> Sent: Thursday, August 11, 2011 6:27 PM
> Subject: Re: Re: Re: RMD-1
>
>
>
> RMD-1 je vymyslená v tomto smere geniálne. Horné
> bity adresy (A17 - A16 pre 256kB alebo A19 - A16
> pre 1MB) vlastne predstavujú číslo sektora (0 až 3
> pre 256kB alebo 0 až 15 pre 1MB). Takže SW
> riešenie je iba vecou tabuliek. Rutiny sú zhodné
> pre obe verzie 256kB a aj 1MB.
>
> Podľa datasheetu k 41256 je refresh iba 8 bitový,
> takže zapojenie je v poriadku a A8 sa refreshu
> nezúčastňuje.
>
> Osobne si myslím, že je nezmysel neosadzovať celú
> dosku pamäťami. Buď všetky 4164 alebo všetky
> 41256. SW ošetrovanie dier v pamäťovej oblasti je
> hlúposť.
>
> Roman
>
>
>
> ----- Original Message -----
> From: Jiri Biba (sapi tu byla ta zakroucena vec pandora.cz)
> To: Konference "SAPI-1 a československé
> mikropočítače"
> Sent: Thursday, August 11, 2011 2:42 PM
> Subject: Re: Re: Re: RMD-1
>
>
>
> Vsechno spatne, zpatky na stromy. Nevsiml jsem si,
> ze do dekodovani sektoru je zamotana jeste A8 pro
> Ramky RMD-1. Tak to vypada, ze sektoru pro 1 Mb
> bude opravdu 16. Ale v obsluze 256 kb disku se to
> nepouziva, tam jsou skutecne sektory jen 4. Tak
> ted uz me vubec neni jasny, jak jsou sektory a
> stopy v pameti RMD-1 naskladany. A kdyz koukam na
> Petrovo schema, tak mi taky neni jasny, jak se
> dela refresh pro A8 41256. Doufam, ze nenarazim na
> to, ze to s 1Mb nemuze chodit. Mel vubec nekdo ten
> RMD-1 s 1Mb na CP/M v provozu?
>
> Jirka
>
> ---------------------
> sapi tu byla ta zakroucena vec pandora.cz
> Konference o SAPI-1
> ---
>
>
> ---------------------
> sapi tu byla ta zakroucena vec pandora.cz
> Konference o SAPI-1
> ---
>
>
> ---------------------
> sapi tu byla ta zakroucena vec pandora.cz
> Konference o SAPI-1
> ---
>
> ---------------------
> 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)]