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 · 6 zpráv

Dotaz - CRC hlavicky SRAM:

Pavel Železo SHARP MZ-800

Ahoj,

pri nacitani dat ze SRAM (ROM disku) se pomoci prgu. ?HEAD (#E729h)
zjistí, zda je ve SRAM: hlavička se správným kontrolním součtem. Když
je, vrací Z=1, není-li tam, vrací Z=0.

mam nasledujici dotaz:

z jakeho bloku dat se pocita CRC v hlavicce SRAM? Z prnvich 6ti
bajtu?

Pro pripomenuti, struktura hlavicky SRAM: je:  A5 xx - delka, xx xx -
Start adr., xx xx - exec. adr. , xx xx - CRC, xx - pocet jednicek v
prvnich 7 bajtech hlavicky.
(A5 na prvni pozici znamena, ze prg. musi mit minimalne 165 bajtu)

Dalsi dotaz, o jaky CRC se jedna ? 8.bitovy CRC? 

Predem dik za radu

zelez

______________________________________________________________________
Reklama:
WWW stranky zdarma na http://www.sweb.cz

Re: Dotaz - CRC hlavicky SRAM:

Anonym SHARP MZ-800

Ahoj,
 
podla mojich znalosti struktura hlavicky SRAM je nasledovna:
 
xxxx - dlzka bloku (bez hlavicky), nemusi zacinat A5h
xxxx - umiestnenie programu
xxxx - spustacia adresa
xxxx - CRC bloku (pocet jedniciek v bloku bez hlavicky)
xx - CRC predoslych bajtov (pocet jedniciek v prvych 8bajtoch SRAM)
 
Bezprostredne za tym nasleduje blok bez hlavicky.
 
V takomto formate sa nahra do SRAM program cez prikaz ES monitora (pred nedavnom som robil booter pre SRAM instalaciu NIPOSu, takze to mam v cerstvej pamati). Co sa tyka prveho bajtu A5, ten sa pouziva tusim iba v ROM disku, na oklamanie monitora pri detekcii SRAM.
 
Marek   
Zobrazit citovaný text
----- Original Message -----
From: Pavel Železo (sharpemupandora.cz)
To: Konference Počítač SHARP MZ-800 a emulátory
Sent: Friday, June 27, 2003 11:27 AM
Subject: Dotaz - CRC hlavicky SRAM:


Ahoj,

pri nacitani dat ze SRAM (ROM disku) se pomoci prgu. ?HEAD (#E729h)
zjistí, zda je ve SRAM: hlavička se správným kontrolním součtem. Když
je, vrací Z=1, není-li tam, vrací Z=0.

mam nasledujici dotaz:

z jakeho bloku dat se pocita CRC v hlavicce SRAM? Z prnvich 6ti
bajtu?

Pro pripomenuti, struktura hlavicky SRAM: je:  A5 xx - delka, xx xx -
Start adr., xx xx - exec. adr. , xx xx - CRC, xx - pocet jednicek v
prvnich 7 bajtech hlavicky.
(A5 na prvni pozici znamena, ze prg. musi mit minimalne 165 bajtu)

Dalsi dotaz, o jaky CRC se jedna ? 8.bitovy CRC?

Predem dik za radu

zelez

______________________________________________________________________
Reklama:
WWW stranky zdarma na http://www.sweb.cz

--
Jak vznikl prvni mobil? Ctete rozhovor na Mobil.cz ->
http://mobil.cz/publicistika/rozhovor-rudy-krolopp030625.html

Re: Dotaz - CRC hlavicky SRAM:

Zdenek Adler SHARP MZ-800

Jen ohledne te rutiny v monitoru slouzici k ulozeni programu z pasky - pokud mne pamet neklame, byla v teto rutine chyba, ktera tusim znemoznovala nahrat do RD program vetsi nez cca 30 KB - jsou to ale jen matne vzpominky, tak mne kdyztak opravte....
 
Zdenek
 
P.S.: Zkousel jsem to pripojeni PC mysi k MZ-800 (pres adapter s PIC 16F84 a MAX 232 ) a funguje to :-)
----- Original Message -----
From: smihla[doména skryta] (sharpemupandora.cz)
To: Konference Počítač SHARP MZ-800 a emulátory
Sent: Friday, June 27, 2003 1:22 PM
Subject: Re: Dotaz - CRC hlavicky SRAM:

Ahoj,
 
podla mojich znalosti struktura hlavicky SRAM je nasledovna:
 
xxxx - dlzka bloku (bez hlavicky), nemusi zacinat A5h
xxxx - umiestnenie programu
xxxx - spustacia adresa
xxxx - CRC bloku (pocet jedniciek v bloku bez hlavicky)
xx - CRC predoslych bajtov (pocet jedniciek v prvych 8bajtoch SRAM)
 
Bezprostredne za tym nasleduje blok bez hlavicky.
 
V takomto formate sa nahra do SRAM program cez prikaz ES monitora (pred nedavnom som robil booter pre SRAM instalaciu NIPOSu, takze to mam v cerstvej pamati). Co sa tyka prveho bajtu A5, ten sa pouziva tusim iba v ROM disku, na oklamanie monitora pri detekcii SRAM.
 
Marek   
----- Original Message -----
From: Pavel Železo (sharpemupandora.cz)
To: Konference Počítač SHARP MZ-800 a emulátory
Sent: Friday, June 27, 2003 11:27 AM
Subject: Dotaz - CRC hlavicky SRAM:


Ahoj,

pri nacitani dat ze SRAM (ROM disku) se pomoci prgu. ?HEAD (#E729h)
zjistí, zda je ve SRAM: hlavička se správným kontrolním součtem. Když
je, vrací Z=1, není-li tam, vrací Z=0.

mam nasledujici dotaz:

z jakeho bloku dat se pocita CRC v hlavicce SRAM? Z prnvich 6ti
bajtu?

Pro pripomenuti, struktura hlavicky SRAM: je:  A5 xx - delka, xx xx -
Start adr., xx xx - exec. adr. , xx xx - CRC, xx - pocet jednicek v
prvnich 7 bajtech hlavicky.
(A5 na prvni pozici znamena, ze prg. musi mit minimalne 165 bajtu)

Dalsi dotaz, o jaky CRC se jedna ? 8.bitovy CRC?

Predem dik za radu

zelez

______________________________________________________________________
Reklama:
WWW stranky zdarma na http://www.sweb.cz

--
Jak vznikl prvni mobil? Ctete rozhovor na Mobil.cz ->
http://mobil.cz/publicistika/rozhovor-rudy-krolopp030625.html
 

--
Jak vznikl první mobilní telefon? Čtěte rozhovor na Mobil.cz!


---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.493 / Virová báze: 292 - datum vydání: 25.6.2003

Re: Dotaz - CRC hlavicky SRAM:

Anonym SHARP MZ-800

S tou chybou je to mozne - detailne som to neskumal, pre NIPOS booter potrebujem iba par bajtov (daleko menej ako 165), takze to funguje. Ale myslim, ze FLAPPY, ako aj BASIC MZ-1Z016 maju daleko viac ako 30kB, a predsa idu nahrat do SRAM,  takze neviem...
 
Marek.
----- Original Message -----
From: Zdenek Adler (sharpemupandora.cz)
To: Konference Počítač SHARP MZ-800 a emulátory
Sent: Friday, June 27, 2003 1:40 PM
Subject: Re: Dotaz - CRC hlavicky SRAM:

Jen ohledne te rutiny v monitoru slouzici k ulozeni programu z pasky - pokud mne pamet neklame, byla v teto rutine chyba, ktera tusim znemoznovala nahrat do RD program vetsi nez cca 30 KB - jsou to ale jen matne vzpominky, tak mne kdyztak opravte....
 
Zdenek
 
P.S.: Zkousel jsem to pripojeni PC mysi k MZ-800 (pres adapter s PIC 16F84 a MAX 232 ) a funguje to :-)
----- Original Message -----
From: smihla[doména skryta] (sharpemupandora.cz)
To: Konference Počítač SHARP MZ-800 a emulátory
Sent: Friday, June 27, 2003 1:22 PM
Subject: Re: Dotaz - CRC hlavicky SRAM:

Ahoj,
 
podla mojich znalosti struktura hlavicky SRAM je nasledovna:
 
xxxx - dlzka bloku (bez hlavicky), nemusi zacinat A5h
xxxx - umiestnenie programu
xxxx - spustacia adresa
xxxx - CRC bloku (pocet jedniciek v bloku bez hlavicky)
xx - CRC predoslych bajtov (pocet jedniciek v prvych 8bajtoch SRAM)
 
Bezprostredne za tym nasleduje blok bez hlavicky.
 
V takomto formate sa nahra do SRAM program cez prikaz ES monitora (pred nedavnom som robil booter pre SRAM instalaciu NIPOSu, takze to mam v cerstvej pamati). Co sa tyka prveho bajtu A5, ten sa pouziva tusim iba v ROM disku, na oklamanie monitora pri detekcii SRAM.
 
Marek   
----- Original Message -----
From: Pavel Železo (sharpemupandora.cz)
To: Konference Počítač SHARP MZ-800 a emulátory
Sent: Friday, June 27, 2003 11:27 AM
Subject: Dotaz - CRC hlavicky SRAM:


Ahoj,

pri nacitani dat ze SRAM (ROM disku) se pomoci prgu. ?HEAD (#E729h)
zjistí, zda je ve SRAM: hlavička se správným kontrolním součtem. Když
je, vrací Z=1, není-li tam, vrací Z=0.

mam nasledujici dotaz:

z jakeho bloku dat se pocita CRC v hlavicce SRAM? Z prnvich 6ti
bajtu?

Pro pripomenuti, struktura hlavicky SRAM: je:  A5 xx - delka, xx xx -
Start adr., xx xx - exec. adr. , xx xx - CRC, xx - pocet jednicek v
prvnich 7 bajtech hlavicky.
(A5 na prvni pozici znamena, ze prg. musi mit minimalne 165 bajtu)

Dalsi dotaz, o jaky CRC se jedna ? 8.bitovy CRC?

Predem dik za radu

zelez

______________________________________________________________________
Reklama:
WWW stranky zdarma na http://www.sweb.cz

--
Jak vznikl prvni mobil? Ctete rozhovor na Mobil.cz ->
http://mobil.cz/publicistika/rozhovor-rudy-krolopp030625.html
 

--
Jak vznikl první mobilní telefon? Čtěte rozhovor na Mobil.cz!


---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.493 / Virová báze: 292 - datum vydání: 25.6.2003

 

--
Jak vznikl první mobilní telefon? Čtěte rozhovor na Mobil.cz!

Re: Dotaz - CRC hlavicky SRAM:

Zdenek Adler SHARP MZ-800

Mam to tuseni ze treba zrovna jmenovany BASIC do SRAM nahrat nesel (tedy alespon pomoci zminovane procedury v ROMce SHARPa). Jinak s tim vyvojem ohledne FAT drzim palce, uz se na to moc tesim :-)
 
Z
----- Original Message -----
From: smihla[doména skryta] (sharpemupandora.cz)
To: Konference Počítač SHARP MZ-800 a emulátory
Sent: Friday, June 27, 2003 2:13 PM
Subject: Re: Dotaz - CRC hlavicky SRAM:

S tou chybou je to mozne - detailne som to neskumal, pre NIPOS booter potrebujem iba par bajtov (daleko menej ako 165), takze to funguje. Ale myslim, ze FLAPPY, ako aj BASIC MZ-1Z016 maju daleko viac ako 30kB, a predsa idu nahrat do SRAM,  takze neviem...
 
Marek.
----- Original Message -----
From: Zdenek Adler (sharpemupandora.cz)
To: Konference Počítač SHARP MZ-800 a emulátory
Sent: Friday, June 27, 2003 1:40 PM
Subject: Re: Dotaz - CRC hlavicky SRAM:

Jen ohledne te rutiny v monitoru slouzici k ulozeni programu z pasky - pokud mne pamet neklame, byla v teto rutine chyba, ktera tusim znemoznovala nahrat do RD program vetsi nez cca 30 KB - jsou to ale jen matne vzpominky, tak mne kdyztak opravte....
 
Zdenek
 
P.S.: Zkousel jsem to pripojeni PC mysi k MZ-800 (pres adapter s PIC 16F84 a MAX 232 ) a funguje to :-)
----- Original Message -----
From: smihla[doména skryta] (sharpemupandora.cz)
To: Konference Počítač SHARP MZ-800 a emulátory
Sent: Friday, June 27, 2003 1:22 PM
Subject: Re: Dotaz - CRC hlavicky SRAM:

Ahoj,
 
podla mojich znalosti struktura hlavicky SRAM je nasledovna:
 
xxxx - dlzka bloku (bez hlavicky), nemusi zacinat A5h
xxxx - umiestnenie programu
xxxx - spustacia adresa
xxxx - CRC bloku (pocet jedniciek v bloku bez hlavicky)
xx - CRC predoslych bajtov (pocet jedniciek v prvych 8bajtoch SRAM)
 
Bezprostredne za tym nasleduje blok bez hlavicky.
 
V takomto formate sa nahra do SRAM program cez prikaz ES monitora (pred nedavnom som robil booter pre SRAM instalaciu NIPOSu, takze to mam v cerstvej pamati). Co sa tyka prveho bajtu A5, ten sa pouziva tusim iba v ROM disku, na oklamanie monitora pri detekcii SRAM.
 
Marek   
----- Original Message -----
From: Pavel Železo (sharpemupandora.cz)
To: Konference Počítač SHARP MZ-800 a emulátory
Sent: Friday, June 27, 2003 11:27 AM
Subject: Dotaz - CRC hlavicky SRAM:


Ahoj,

pri nacitani dat ze SRAM (ROM disku) se pomoci prgu. ?HEAD (#E729h)
zjistí, zda je ve SRAM: hlavička se správným kontrolním součtem. Když
je, vrací Z=1, není-li tam, vrací Z=0.

mam nasledujici dotaz:

z jakeho bloku dat se pocita CRC v hlavicce SRAM? Z prnvich 6ti
bajtu?

Pro pripomenuti, struktura hlavicky SRAM: je:  A5 xx - delka, xx xx -
Start adr., xx xx - exec. adr. , xx xx - CRC, xx - pocet jednicek v
prvnich 7 bajtech hlavicky.
(A5 na prvni pozici znamena, ze prg. musi mit minimalne 165 bajtu)

Dalsi dotaz, o jaky CRC se jedna ? 8.bitovy CRC?

Predem dik za radu

zelez

______________________________________________________________________
Reklama:
WWW stranky zdarma na http://www.sweb.cz

--
Jak vznikl prvni mobil? Ctete rozhovor na Mobil.cz ->
http://mobil.cz/publicistika/rozhovor-rudy-krolopp030625.html
 

--
Jak vznikl první mobilní telefon? Čtěte rozhovor na Mobil.cz!


---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.493 / Virová báze: 292 - datum vydání: 25.6.2003

 

--
Jak vznikl první mobilní telefon? Čtěte rozhovor na Mobil.cz!

 

--
Jak vznikl první mobilní telefon? Čtěte rozhovor na Mobil.cz!

Re: Dotaz - CRC hlavicky SRAM:

Petr Žydek SHARP MZ-800

Myslím, že v tom bylo ještě něco jiného, po prostudování
(zopakování) dokundamentace bych s tím přišel v příspěvku
o ramdiscích (snad o víkendu).
Mě ze SRAMu startovalo všechno: MZ-800 Basic, Flappy,
Wooky (jednodílná) o velikosti 52kB atd.

Petr de Zviqov