Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 3 zprávy

Re: Re: rrd - software

Fuzzy SHARP MZ-800

Ahoj Radku a Martine,

je-li to pro bootovani z flashe, tak pak jo.

Mel bych k tomu dotazy:
- jak se rrd prinuti, aby bootoval z flashe (tj. 3. chipu?) Tak jak
mame konfiguraci rrd ted to bootuje z 1, nemylim se? Tak jsem to aspon
vypozoroval.
- Radku, psals o softwarovem prepnuti pro Basic: muzes to nejak
rozvest co mas na mysli? Myslis prepnuti stranky pres port e9, nebo to
v rrd jde prepinat jeste nejak jinak?

Fuzzy

2012/1/12 Martin Lukasek (sharpemupandora.cz) <martin.lukasek[doména skryta]>:
Zobrazit citovaný text (14 řádků)
> Kdyz presuneme flash na konec, tak prichazime o moznost bootovani z flashe.
> Neprijde mi zase az tak obsluhou slozite si obslouzit tu jednu SRAM
> posunutou o 512 kB. Kdyz uz tam ta flash je, tak by bylo fajn ji vyuzivat.
> Prijde mi prave docela dobre, ze by system mohl byt ve flash a RD ciste jen
> pro data, prave kvuli kopirovani disket apod.
>
> Radku, jde na tom aktualnim systemu nejak rict, aby nepotreboval disketu.
> Podarilo se mi docela bez problemu spustit system z RD, ale ve chvili, kdy
> vypnu FD, tak system nabehne a vytuhne.
>
> Ahoj, Martin
>
>
> ---

Re: rrd - software

Radek Suk SHARP MZ-800

Ahoj Fuzzy

Reseni jsou dve. Prvni je, ze eprom si das jako prvni vybranou CE1 a 
ram1-3 jako dalsi.

Druhe reseni co udelam ja je ze to nastavim takto:

JP4 7-8
JP5 5-6
JP6 1-2
JP7 3-4

a pak udelam zmenu v JP8 - zde je ted 1-2 a ja tam dam 2-3. Takto na 
"chvilu" bude Flash jako prvni a po spusteni pocitace to najede z ni. Po 
ukonceni "pokusu" s Flash dam JP8 zpet na 1-2 a tak to bude 
RAM,RAM,FLASH,RAM.

Co se tyce ovladani bank tak se pouzivaji dva registry E8 a E9.
Do E9 se zapisuje cislo 0..31 a do E8 cislo 0..1

co jake cislo ovlada je v teto tabulce:
RAM1   e9-0..7  e8-0
RAM2   e9-8..15 e8-0
FLASH  e9-0..7  e8-1
RAM3   e9-8..16 e8-1

Fuzzy dam jeden priklad:
V RAM3 v prvnich 64KB chci ramdisk pro Basic

pak staci pred spustenim udelat
ld a,8
out (e9),a
ld a,1
out (e8),a

Proto by bylo vhodne predelat program CMT aby mel jeste jeden parametr a 
ten napr. pro tento priklad (8+16) spoustel basic takto "cmt r basic.mzf 
24".

Jinak treti reseni je:
ld a,0 (xor a)
out (e9),a
ld a,1
out (e8),a
a pak udelat boot

Radek


Dne 12.1.2012 13:39, Fuzzy (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (34 řádků)
>
> Ahoj Radku a Martine,
>
> je-li to pro bootovani z flashe, tak pak jo.
>
> Mel bych k tomu dotazy:
> - jak se rrd prinuti, aby bootoval z flashe (tj. 3. chipu?) Tak jak
> mame konfiguraci rrd ted to bootuje z 1, nemylim se? Tak jsem to aspon
> vypozoroval.
> - Radku, psals o softwarovem prepnuti pro Basic: muzes to nejak
> rozvest co mas na mysli? Myslis prepnuti stranky pres port e9, nebo to
> v rrd jde prepinat jeste nejak jinak?
>
> Fuzzy
>
> 2012/1/12 Martin Lukasek (sharpemupandora.cz)<martin.lukasek[doména skryta]>:
>> Kdyz presuneme flash na konec, tak prichazime o moznost bootovani z flashe.
>> Neprijde mi zase az tak obsluhou slozite si obslouzit tu jednu SRAM
>> posunutou o 512 kB. Kdyz uz tam ta flash je, tak by bylo fajn ji vyuzivat.
>> Prijde mi prave docela dobre, ze by system mohl byt ve flash a RD ciste jen
>> pro data, prave kvuli kopirovani disket apod.
>>
>> Radku, jde na tom aktualnim systemu nejak rict, aby nepotreboval disketu.
>> Podarilo se mi docela bez problemu spustit system z RD, ale ve chvili, kdy
>> vypnu FD, tak system nabehne a vytuhne.
>>
>> Ahoj, Martin
>>
>>
>> ---
>
> ---
>
>

Re: rrd - software

Fuzzy SHARP MZ-800

Radku,

dik moc, tyhle informace jsem potreboval.

Fuzzy

2012/1/12 Radek Suk (sharpemupandora.cz) <suk[doména skryta]>:
Zobrazit citovaný text (94 řádků)
>
> Ahoj Fuzzy
>
> Reseni jsou dve. Prvni je, ze eprom si das jako prvni vybranou CE1 a ram1-3
> jako dalsi.
>
> Druhe reseni co udelam ja je ze to nastavim takto:
>
> JP4 7-8
> JP5 5-6
> JP6 1-2
> JP7 3-4
>
> a pak udelam zmenu v JP8 - zde je ted 1-2 a ja tam dam 2-3. Takto na
> "chvilu" bude Flash jako prvni a po spusteni pocitace to najede z ni. Po
> ukonceni "pokusu" s Flash dam JP8 zpet na 1-2 a tak to bude
> RAM,RAM,FLASH,RAM.
>
> Co se tyce ovladani bank tak se pouzivaji dva registry E8 a E9.
> Do E9 se zapisuje cislo 0..31 a do E8 cislo 0..1
>
> co jake cislo ovlada je v teto tabulce:
> RAM1   e9-0..7  e8-0
> RAM2   e9-8..15 e8-0
> FLASH  e9-0..7  e8-1
> RAM3   e9-8..16 e8-1
>
> Fuzzy dam jeden priklad:
> V RAM3 v prvnich 64KB chci ramdisk pro Basic
>
> pak staci pred spustenim udelat
> ld a,8
> out (e9),a
> ld a,1
> out (e8),a
>
> Proto by bylo vhodne predelat program CMT aby mel jeste jeden parametr a ten
> napr. pro tento priklad (8+16) spoustel basic takto "cmt r basic.mzf 24".
>
> Jinak treti reseni je:
> ld a,0 (xor a)
> out (e9),a
> ld a,1
> out (e8),a
> a pak udelat boot
>
> Radek
>
>
> Dne 12.1.2012 13:39, Fuzzy (sharpemupandora.cz) napsal(a):
>
>>
>> Ahoj Radku a Martine,
>>
>> je-li to pro bootovani z flashe, tak pak jo.
>>
>> Mel bych k tomu dotazy:
>> - jak se rrd prinuti, aby bootoval z flashe (tj. 3. chipu?) Tak jak
>> mame konfiguraci rrd ted to bootuje z 1, nemylim se? Tak jsem to aspon
>> vypozoroval.
>> - Radku, psals o softwarovem prepnuti pro Basic: muzes to nejak
>> rozvest co mas na mysli? Myslis prepnuti stranky pres port e9, nebo to
>> v rrd jde prepinat jeste nejak jinak?
>>
>> Fuzzy
>>
>> 2012/1/12 Martin Lukasek (sharpemupandora.cz)<martin.lukasek[doména skryta]>:
>>>
>>> Kdyz presuneme flash na konec, tak prichazime o moznost bootovani z
>>> flashe.
>>> Neprijde mi zase az tak obsluhou slozite si obslouzit tu jednu SRAM
>>> posunutou o 512 kB. Kdyz uz tam ta flash je, tak by bylo fajn ji
>>> vyuzivat.
>>> Prijde mi prave docela dobre, ze by system mohl byt ve flash a RD ciste
>>> jen
>>> pro data, prave kvuli kopirovani disket apod.
>>>
>>> Radku, jde na tom aktualnim systemu nejak rict, aby nepotreboval disketu.
>>> Podarilo se mi docela bez problemu spustit system z RD, ale ve chvili,
>>> kdy
>>> vypnu FD, tak system nabehne a vytuhne.
>>>
>>> Ahoj, Martin
>>>
>>>
>>> ---
>>
>>
>> ---
>>
>>
>
>
> ---