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

Oziveni PMD32-SD na Sapi

Jiri Biba SAPI-1

Jeste jsem zjistil pri zkoumani SD karty na PC jednu podivnost. Kdyz jsem
vytvoril na PMD 1. image "disk1.2mb" tak mela 2040 kb. Na ni to hlasilo Bad
sektor. Na zkousku jsem vytvoril dalsi image "disk2.2mb" . Ta ma 2040 kb ale
velky problem! Ta image "disk1.2mb" ma najednou jen 3kb!!!!  A pokud jsem
vytvoril dalsi image, "disk3.2mb" tak ty predchozi 1 a 2 jsou obe 3kb. Tohle
asi nemohlo nakopat Sapi.
Obavam se bohuzel, ze jsem narazil na nejakou chybu na PMD... Nebylo by
lepsi zatim sahnout na tu odzkousenou verzi 2? Karty jsem zkousel 2 a je to
stejny.
V priloze mas co je na ty karte. Ten dobry neprolezl
Jirka

Zobrazit citovaný text (145 řádků)
-----Original Message-----
From: Jiri Biba (sapipandora.cz) [mailto:unive.nb[doména skryta]] 
Sent: Tuesday, February 21, 2012 10:44 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: RE: Oziveni PMD32-SD na Sapi


Ahoj Romane.
Takze Tvy doporuceni jsem zkusil. Vytvoril jsem images.cfg, jak jsem popsal
v predeslym emailu. Uz se to nekouse. Udelal jsem novou image, format trval
snad 3 minuty. Pak jsem tu image priradil na Disk A:. Potom jsem zkusil na
Sapi  C: 4 x rychle zablikla cervena ledka (predpokladam 4 pokusy dle
biosovy Retry) ale na Sapi je zase Bad sector a to stale dokola.Ale pak
blikne cervena uz jen 1x.

Takze kde hledat ted? Ovladac je bez uprav co dal na Drop Melsoft. Muj bios
asi problem nebude, vzal jsem funkcni a misto ramdisku, co byl na C: jsem
dal odskoky Read a Write do PMD. Tabulky jsem a ALL a CHK jsem taky nemenil
a inicializace taky asi chodi. Bohuzel nevim, jak zjistit, zda posilam
spravne pozadavek na cteni, zda mi PMD odpovida spravne a nebo zda zpracuju
spravne to co mi z PMD prijde....

To bude asi velkej problem rozlousknout. Jak otestovat kde je problem?

Jirka

-----Original Message-----
From: Jiri Biba (sapipandora.cz) [mailto:unive.nb[doména skryta]]
Sent: Tuesday, February 21, 2012 10:07 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: RE: Oziveni PMD32-SD na Sapi


Ahoj!
Diky za vysvetleni uz jsem si myslel, ze blbnu, neumim cist ci neco
podobnyho, kdyz mi to ten images.cfg vzdy dostal do cyklu....

Vepisu za *****

-----Original Message-----
From: Roman Bórik (sapipandora.cz) [mailto:roman.borik[doména skryta]]
Sent: Tuesday, February 21, 2012 9:03 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: Oziveni PMD32-SD na Sapi


Fungovať by mali karty MMC, SD a aj SDHC, teda aj s FAT16 a aj s FAT32.
Ja som to úspešne testoval s 512MB MicroSD Apacer, 2GB SD Kingston a 16GB
SDHC AData.
Prvé dve sú formátované na FAT16 a posledná na FAT32.
Dôležité je to, že PMD 32-SD pozerá _iba_ na 0. (nultú) partíciu karty
 a
pokiaľ tá nie je FAT16 alebo FAT32, tak je SD karta odmietnutá.

***** Doufam, ze je to jak pises, me se pri pokusech FAT32 zakousla 2Gb hned
po naformatovani a kdyz jsem ji vratil na FAT16, tak to makalo. Neni mozny,
ze to chodi do 2GB jako SD s FAT16 a nad 2GB jako SDHC s FAT32? A nebo to je
jen nahoda prece jen jsem v tom tapal, proc mi to nejde jak ma.


A teraz k môjmu nadávaniu.

Tebou popisované _chybné_ chovanie je dôsledkom môjho posledného
"snaženia" 
pri úprave firmvéru pre podporu SDHC a FAT32.
Pri týchto úpravách som upravoval aj parser konfiguračného súboru,
pretože
som tam (iniciatívne) pridával jednu fičúrku + z tohto dôvodu pribudol aj
jeden nový povel. Ale toto bude popísané v osobitnom článku na našich
stránkach.

V parseri sú 2 zásadné chyby.

Prvá nie je taká kritická a ľahko sa napraví. Parser sa nespamätá z toho,
ak
konfiguračný súbor neobsahuje predvolené meno obrazu disku a zacyklí sa.
Náprava je teda jednoduchá, zapísať do konfiguračného súboru predvolené 
meno
obrazu disku.

Druhá chyba je kritickejšia (a pre SAPIstov experimentátorov zásadná) a
spočíva v tom, že nie je možné zadať počet stôp na hodnotu 256, ale
maximálne 255 (skúste hádať prečo...).
******* No jestli to skutecne umi jen 256 stop a 1. stopa ma cislo 0, tak
jich je 0-255 takze 256 je spravne a zadnou chybu tam nebas... Nebo jo???
-:))
 
Nápravou je, predbežne sa uspokojiť s maximom 255.
Pre zaujímavosť, na túto chybu som prišiel aj ja akurát včera, keď som
sa
chystal testovať CP/M na NCB85. Verte mi, išiel som vyskočiť z kože...
:-(

Pri predchádzajúcom ladení som na to neprišiel iba preto, že som
používal
svoj pôvodný konfiguračný súbor a parsing tohto súboru prebehol bez
chýb.

Pochopiteľne to tak nemôže zostať a štve ma, že som už 5 kusov s touto
chybou odoslal. Ukameňovať ma môžete pri najbližšej príležitosti...
V prílohe je HEX súbor s opravenou verziou, takže kto má možnosť si MCU
prepáliť, tak to môže urobiť sám. S ostatnými by som sa mohol snáď
nejako na
prepálení dohodnúť.

****** Neni dobre, abys provadel nejake sebemrskacstvi. (nevim jestli tohle
slovo na Slovensku znate, je to mysleno jako sam sebe slehat po zadech
prutem-:)) Ten procik ma presne oznaceni AT MEGA 644-PA ? Zkusim se poptat,
zda to tady nekdo neumi programovat. Funguje taky na nej ten pripravek co
mas na netu? Ten napekaci programek je volne? Zatim jsem to nezkoumal ale
pokud to ubastlim a bude kde stahnout tak to sobe a EC1045 napecu. 

V každom prípade, ak sa bude jednať o obrazy diskov, kde je počet stôp
menší
ako 256, tak by nemal byť žiadny problém.

***** Takze reseni je takhle do images.cfg dat tohle?
*system.2mb
2mb 255 64

To je vse, nebo na SD karte musim jeste vytvorit prazdny soubor system.2mb?

No a predpokladam, ze na CP/M musim taky ubrat 4 Al bloky?  Jde mi o to, co
to bude na SD karte delat, pokud tam neco ulozim s 255 stopama a pak se
prejde na 256. 

Jirka



Roman
---------------------
sapipandora.cz
Konference o SAPI-1
---

---------------------
sapipandora.cz
Konference o SAPI-1
---

---------------------
sapipandora.cz
Konference o SAPI-1
---

Přílohy

Re: Oziveni PMD32-SD na Sapi

Jiri Biba SAPI-1

Jeste me napadlo, jestli ten Bad sector neni problem v cislovani
sektoru. Koukam do Melsoftova biosu a ma tam dik 350 kb s skew
tabulkou zacinajici 1. sektorem. A zaqroven tam ma i disk 2MB kde
tabulka neni, takze sektory jdou od 0. "Izvinite tavarys general, su
z toho akysi zmeteny. (c Terazky). Tak jaky cislovani sektoru tedy
PMD32 SD chce? 1-63 nebo 0-63? -:))

Jirka

Zobrazit citovaný text (233 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "Jiri Biba (sapipandora.cz)" <unive.nb[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Oziveni PMD32-SD na Sapi
Datum: 21.2.2012 - 23:18:40

> 
> 
> Jeste jsem zjistil pri zkoumani SD karty na PC
> jednu podivnost. Kdyz jsem
> vytvoril na PMD 1. image "disk1.2mb" tak mela 2040
> kb. Na ni to hlasilo Bad
> sektor. Na zkousku jsem vytvoril dalsi image
> "disk2.2mb" . Ta ma 2040 kb ale
> velky problem! Ta image "disk1.2mb" ma najednou
> jen 3kb!!!!  A pokud jsem
> vytvoril dalsi image, "disk3.2mb" tak ty predchozi
> 1 a 2 jsou obe 3kb. Tohle
> asi nemohlo nakopat Sapi.
> Obavam se bohuzel, ze jsem narazil na nejakou
> chybu na PMD... Nebylo by
> lepsi zatim sahnout na tu odzkousenou verzi 2?
> Karty jsem zkousel 2 a je to
> stejny.
> V priloze mas co je na ty karte. Ten dobry
> neprolezl
> Jirka
> 
> -----Original Message-----
> From: Jiri Biba (sapipandora.cz)
> [mailto:unive.nb[doména skryta]] 
> Sent: Tuesday, February 21, 2012 10:44 PM
> To: Konference "SAPI-1 a československé
> mikropočítače"
> Subject: RE: Oziveni PMD32-SD na Sapi
> 
> 
> Ahoj Romane.
> Takze Tvy doporuceni jsem zkusil. Vytvoril jsem
> images.cfg, jak jsem popsal
> v predeslym emailu. Uz se to nekouse. Udelal jsem
> novou image, format trval
> snad 3 minuty. Pak jsem tu image priradil na Disk
> A:. Potom jsem zkusil na
> Sapi  C: 4 x rychle zablikla cervena ledka
> (predpokladam 4 pokusy dle
> biosovy Retry) ale na Sapi je zase Bad sector a to
> stale dokola.Ale pak
> blikne cervena uz jen 1x.
> 
> Takze kde hledat ted? Ovladac je bez uprav co dal
> na Drop Melsoft. Muj bios
> asi problem nebude, vzal jsem funkcni a misto
> ramdisku, co byl na C: jsem
> dal odskoky Read a Write do PMD. Tabulky jsem a
> ALL a CHK jsem taky nemenil
> a inicializace taky asi chodi. Bohuzel nevim, jak
> zjistit, zda posilam
> spravne pozadavek na cteni, zda mi PMD odpovida
> spravne a nebo zda zpracuju
> spravne to co mi z PMD prijde....
> 
> To bude asi velkej problem rozlousknout. Jak
> otestovat kde je problem?
> 
> Jirka
> 
> -----Original Message-----
> From: Jiri Biba (sapipandora.cz)
> [mailto:unive.nb[doména skryta]]
> Sent: Tuesday, February 21, 2012 10:07 PM
> To: Konference "SAPI-1 a československé
> mikropočítače"
> Subject: RE: Oziveni PMD32-SD na Sapi
> 
> 
> Ahoj!
> Diky za vysvetleni uz jsem si myslel, ze blbnu,
> neumim cist ci neco
> podobnyho, kdyz mi to ten images.cfg vzdy dostal
> do cyklu....
> 
> Vepisu za *****
> 
> -----Original Message-----
> From: Roman Bórik (sapipandora.cz)
> [mailto:roman.borik[doména skryta]]
> Sent: Tuesday, February 21, 2012 9:03 PM
> To: Konference "SAPI-1 a československé
> mikropočítače"
> Subject: Re: Oziveni PMD32-SD na Sapi
> 
> 
> Fungovať by mali karty MMC, SD a aj SDHC, teda aj
> s FAT16 a aj s FAT32.
> Ja som to úspešne testoval s 512MB MicroSD Apacer,
> 2GB SD Kingston a 16GB
> SDHC AData.
> Prvé dve sú formátované na FAT16 a posledná na
> FAT32.
> Dôležité je to, že PMD 32-SD pozerá _iba_ na 0.
> (nultú) partíciu karty a
> pokiaľ tá nie je FAT16 alebo FAT32, tak je SD
> karta odmietnutá.
> 
> ***** Doufam, ze je to jak pises, me se pri
> pokusech FAT32 zakousla 2Gb hned
> po naformatovani a kdyz jsem ji vratil na FAT16,
> tak to makalo. Neni mozny,
> ze to chodi do 2GB jako SD s FAT16 a nad 2GB jako
> SDHC s FAT32? A nebo to je
> jen nahoda prece jen jsem v tom tapal, proc mi to
> nejde jak ma.
> 
> 
> A teraz k môjmu nadávaniu.
> 
> Tebou popisované _chybné_ chovanie je dôsledkom
> môjho posledného "snaženia" 
> pri úprave firmvéru pre podporu SDHC a FAT32.
> Pri týchto úpravách som upravoval aj parser
> konfiguračného súboru, pretože
> som tam (iniciatívne) pridával jednu fičúrku + z
> tohto dôvodu pribudol aj
> jeden nový povel. Ale toto bude popísané v
> osobitnom článku na našich
> stránkach.
> 
> V parseri sú 2 zásadné chyby.
> 
> Prvá nie je taká kritická a ľahko sa napraví.
> Parser sa nespamätá z toho, ak
> konfiguračný súbor neobsahuje predvolené meno
> obrazu disku a zacyklí sa.
> Náprava je teda jednoduchá, zapísať do
> konfiguračného súboru predvolené meno
> obrazu disku.
> 
> Druhá chyba je kritickejšia (a pre SAPIstov
> experimentátorov zásadná) a
> spočíva v tom, že nie je možné zadať počet stôp na
> hodnotu 256, ale
> maximálne 255 (skúste hádať prečo...).
> ******* No jestli to skutecne umi jen 256 stop a
> 1. stopa ma cislo 0, tak
> jich je 0-255 takze 256 je spravne a zadnou chybu
> tam nebas... Nebo jo???
> -:))
> 
> Nápravou je, predbežne sa uspokojiť s maximom 255.
> Pre zaujímavosť, na túto chybu som prišiel aj ja
> akurát včera, keď som sa
> chystal testovať CP/M na NCB85. Verte mi, išiel
> som vyskočiť z kože... :-(
> 
> Pri predchádzajúcom ladení som na to neprišiel iba
> preto, že som používal
> svoj pôvodný konfiguračný súbor a parsing tohto
> súboru prebehol bez chýb.
> 
> Pochopiteľne to tak nemôže zostať a štve ma, že
> som už 5 kusov s touto
> chybou odoslal. Ukameňovať ma môžete pri
> najbližšej príležitosti...
> V prílohe je HEX súbor s opravenou verziou, takže
> kto má možnosť si MCU
> prepáliť, tak to môže urobiť sám. S ostatnými by
> som sa mohol snáď nejako na
> prepálení dohodnúť.
> 
> ****** Neni dobre, abys provadel nejake
> sebemrskacstvi. (nevim jestli tohle
> slovo na Slovensku znate, je to mysleno jako sam
> sebe slehat po zadech
> prutem-:)) Ten procik ma presne oznaceni AT MEGA
> 644-PA ? Zkusim se poptat,
> zda to tady nekdo neumi programovat. Funguje taky
> na nej ten pripravek co
> mas na netu? Ten napekaci programek je volne?
> Zatim jsem to nezkoumal ale
> pokud to ubastlim a bude kde stahnout tak to sobe
> a EC1045 napecu. 
> 
> V každom prípade, ak sa bude jednať o obrazy
> diskov, kde je počet stôp menší
> ako 256, tak by nemal byť žiadny problém.
> 
> ***** Takze reseni je takhle do images.cfg dat
> tohle?
> *system.2mb
> 2mb 255 64
> 
> To je vse, nebo na SD karte musim jeste vytvorit
> prazdny soubor system.2mb?
> 
> No a predpokladam, ze na CP/M musim taky ubrat 4
> Al bloky?  Jde mi o to, co
> to bude na SD karte delat, pokud tam neco ulozim s
> 255 stopama a pak se
> prejde na 256. 
> 
> Jirka
> 
> 
> 
> Roman
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> 
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> 
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> 

-- 
- - Reklama - - - - - - - - - - - - - -
Portál VOLNÝ.cz opět rozšířil nabídku obsahu pro své uživatele -
inspirativní čtení na téma bydlení a vše, co s ním souvisí nově
najdete v rubrice Životní styl na http://bit.ly/xS61be

Re: Re: Oziveni PMD32-SD na Sapi

melsoft SAPI-1

Jirko, nestíhám (včera tedy dneska jsem přifrčel domů skoro ve 2 ráno)
 sledovat vývoj, takže možná tohle je jen nesouvislý výkřik šílence do 
tmy  ale pokud použiješ můj BIOS respektive tabulky tak jak jsou, tak bys
měl použít stejný konfigurák a velikosti obrazů na SD kartě jako jsem
měl já (je na Dropboxu ve složce CPM/BIOS/images). V opačném případě
bude CP/M "volaaký zmetený". 

RE: Re: Oziveni PMD32-SD na Sapi

Jiri Biba SAPI-1

Ahoj!
Ja pouzivam ty ovladace PMD, co jsi dal na Dropa. Problem je, ze je tam lze
nalezt asi 4 x a nevim, jestli se neco nelisi. Pouzil jsem ten s nejnovejsim
datem.
Nezapomen, ze to co mam ja je trochu novejsi PMD nez mas ty a Romanovi se
vloudily pri predelavce chyby.
Disky pouzivam jen ten Max format 2 Mb ovsem kvuli Romanove chybe bez 256
stopy. Mam to kvuli tomu upraveny jak v images tak v tabulce Biosu
Problem je, ze Ty tam mas format na 360 kb, kde je Skew tabulka a sektory
jsou v ni cislovany od 1 a pak tam mas ten Max 2 Mb, ktery nema Skew tabulku
a proto jsou "vnitrne" cislovany od 0. No a jak si s timhle rozdilem  poradi
PMD32-sd netusim. Pockame co k tomu rekne Roman.
Zatim jsem nahazel na klicovy mista ovladace PMD32-SD vypisy track, sector,
disk, DMA a podobne a zkousim nalyzt kde je dilo.
Jirka

Zobrazit citovaný text (18 řádků)
-----Original Message-----
From: melsoft (sapipandora.cz) [mailto:melsoft[doména skryta]] 
Sent: Wednesday, February 22, 2012 11:26 AM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: Re: Oziveni PMD32-SD na Sapi


Jirko, nestíhám (včera tedy dneska jsem přifrčel domů skoro ve 2 ráno)
sledovat vývoj, takže možná tohle je jen nesouvislý výkřik šílence do
 tmy
ale pokud použiješ můj BIOS respektive tabulky tak jak jsou, tak bys měl
použít stejný konfigurák a velikosti obrazů na SD kartě jako jsem měl já
(je
na Dropboxu ve složce CPM/BIOS/images). V opačném případě bude CP/M
"volaaký
zmetený". --------------------- sapipandora.cz Konference o SAPI-1
---

RE: Re: Oziveni PMD32-SD na Sapi - VITEZSTVI !!!

Jiri Biba SAPI-1

Tak jsem spustil tu verzi upravenou na vypisy stopy sektoru atd...
Neuveritelna vec, nacetlo se bezchybne  od nuly hronadu sektoru z PMD32-SD a
skocilo mi to do D:!!! (A: a B: mam diskety, C: mam ZRMD-1 z kteryho taham
system (na disketu se mi uz nevesel do systemovych stop) a D: je PMD32-SD.)
A kdyz jsem napsal DIR, tak to napsalo No File. Takze je to jasny, delal to
Stack, ktery ma u BDOS a CCP omezenou velikost. A propo, Romane, nevis
kolik? Nekde jsem cetl, ze snad jen 6 urovni...
U tehle mych vypisu registru je na zacatku Read a Write na PMD32-SD puvodni
stack ulozen a zalozen novy, ktery umoznuje az 30 urovni vnoreni a na konci
Read a Write je vracen puvodni Stack. 
Divim se, ze se naruseni Stacku, neprojevovalo zakousnutim. Zatim jsem
nezkoumal, kde ten BDOS stack lezi a co vlastne zmrsi, kdyz pretece nekam,
kam nema.
Jeste jsem znova prelozil bios se zakazanym makrem na ladeni a vypis
registru. Po spusteni je vse v naprostym poradku! Nakopiroval jsem na PMD
asi 300 kb naprosto bez chyby. Takze zbyva jen ucesat, zoptimalizovat skoky
JP a JR  a je to hotovy.

Jeste dotaz na Romana. Kdyz na PMD32-SD zalozim v images.cfg povoleny
formaty a pak zalozim od tech formatu na SD karte vzdy jeden "maticni"
image, muzu potom dalsi image vytvorit prostym kopirovanim na PC s
prejmenovanim a naslednym ulozenim do adresarovy struktury? Nebude se v tom
pak PMD23-SD necemu branit? Napada me treba, ze ve jmenech z PC je datum
vytvoreni a z PMD32-sd neni.

Jeste me trochu zarazila jedna vec, porovnaval jsem cteni stejnyho poctu a
dylky souboru na PMD32-SD a 3,5" mechanice a jevi se mi ze 3,5" jsou asi o
1/3 rychlejsi. Je to mozny? Ze by i pres zdrzeni vystavovanim mechaniky byl
datovej pristup kvuli 512 bytu dlouhejm DMA prenosum rychlejsi nez prenos v
tom Tvym protokolu? nebo je jeste neco spatne, treba ze se PMD 32-SD pokousi
o prenos vicekrat? Zkusim vyhodit Retry.
 
Jsem nadsen, jdu si otevrit cerveny. Dnes mam vydelano!!!!! -:)))
Jirka
  

Zobrazit citovaný text (46 řádků)
-----Original Message-----
From: Jiri Biba (sapipandora.cz) [mailto:unive.nb[doména skryta]] 
Sent: Wednesday, February 22, 2012 12:03 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: RE: Re: Oziveni PMD32-SD na Sapi


Ahoj!
Ja pouzivam ty ovladace PMD, co jsi dal na Dropa. Problem je, ze je tam lze
nalezt asi 4 x a nevim, jestli se neco nelisi. Pouzil jsem ten s nejnovejsim
datem.
Nezapomen, ze to co mam ja je trochu novejsi PMD nez mas ty a Romanovi se
vloudily pri predelavce chyby.
Disky pouzivam jen ten Max format 2 Mb ovsem kvuli Romanove chybe bez 256
stopy. Mam to kvuli tomu upraveny jak v images tak v tabulce Biosu Problem
je, ze Ty tam mas format na 360 kb, kde je Skew tabulka a sektory jsou v ni
cislovany od 1 a pak tam mas ten Max 2 Mb, ktery nema Skew tabulku a proto
jsou "vnitrne" cislovany od 0. No a jak si s timhle rozdilem  poradi
PMD32-sd netusim. Pockame co k tomu rekne Roman.
Zatim jsem nahazel na klicovy mista ovladace PMD32-SD vypisy track, sector,
disk, DMA a podobne a zkousim nalyzt kde je dilo.
Jirka

-----Original Message-----
From: melsoft (sapipandora.cz) [mailto:melsoft[doména skryta]]
Sent: Wednesday, February 22, 2012 11:26 AM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: Re: Oziveni PMD32-SD na Sapi


Jirko, nestíhám (včera tedy dneska jsem přifrčel domů skoro ve 2 ráno)
sledovat vývoj, takže možná tohle je jen nesouvislý výkřik šílence do
 tmy
ale pokud použiješ můj BIOS respektive tabulky tak jak jsou, tak bys měl
použít stejný konfigurák a velikosti obrazů na SD kartě jako jsem měl já
(je
na Dropboxu ve složce CPM/BIOS/images). V opačném případě bude CP/M
"volaaký
zmetený". --------------------- sapipandora.cz Konference o SAPI-1
---

---------------------
sapipandora.cz
Konference o SAPI-1
---

Re: Oziveni PMD32-SD na Sapi

Roman Bórik SAPI-1

Nazdar.

Povely do PMD 32-SD pracujú s číslami sektorov od 0 do N-1.
Takže je na systéme / BIOSe / ovládači, aby sa číslo sektora poslalo 
správne.

Roman


Zobrazit citovaný text (6 řádků)
> Jeste me napadlo, jestli ten Bad sector neni problem v cislovani
> sektoru. Koukam do Melsoftova biosu a ma tam dik 350 kb s skew
> tabulkou zacinajici 1. sektorem. A zaqroven tam ma i disk 2MB kde
> tabulka neni, takze sektory jdou od 0. "Izvinite tavarys general, su
> z toho akysi zmeteny. (c Terazky). Tak jaky cislovani sektoru tedy
> PMD32 SD chce? 1-63 nebo 0-63? -:))

Re: Oziveni PMD32-SD na Sapi - VITEZSTVI !!!

Roman Bórik SAPI-1

Nazdar.

Zobrazit citovaný text (3 řádky)
> Takze je to jasny, delal to Stack, ktery ma u BDOS a CCP omezenou
> velikost. A propo, Romane, nevis kolik? Nekde jsem cetl, ze snad jen
> 6 urovni...
Už som ti o tom pred časom písal, takže sa budem citovať :-)

<cite>
Po spustení programu je skutočne zásobník nastavený v CCP obmedzený. Na 
zásobníku je iba, resp. možno využiť, 14 bytov, teda 7 položiek. Takže 
určite je vhodné si nastaviť vlastný zásobník, pokiaľ to program
 potrebuje.

BDOS ale pri volaní jeho služieb využíva vlastný zásobník o veľkosti 48 bytov (24 položiek), takže pri volaní BDOSu sa z užívateľského
 zásobníka 
využije iba jediná položka a to samotná návratová adresa do volajúceho 
programu. BIOS zvyčajne využíva zásobník BDOSu, pokiaľ si nenastaví
vlastný.
</cite>

Zobrazit citovaný text (4 řádky)
> Jeste dotaz na Romana. Kdyz na PMD32-SD zalozim v images.cfg povoleny
> formaty a pak zalozim od tech formatu na SD karte vzdy jeden "maticni"
> image, muzu potom dalsi image vytvorit prostym kopirovanim na PC s
> prejmenovanim a naslednym ulozenim do adresarovy struktury?
Môžeš, samozrejme.
Naviac, vôbec nie je nutné vytvárať obrazy diskov priamo na PMD 32-SD. Je toiba jedna z možností. Dôležité je iba to, aby súbory obrazov diskov mali
zodpovedajúcu veľkosť. Teda
TRACKS * SECTORS_PER_TRACK * 128
a ideálne boli po vytvorení vyplnené hodnotou 0xE5.
Odporúčam pre vytváranie obrazov diskov použiť buď tebou spomenuté 
kopírovanie, alebo ideálne CP/M Image Manager.
Vytváranie cez samotné PMD 32-SD považujem za núdzové riešenie :-)

Zobrazit citovaný text (2 řádky)
> Nebude se v tom pak PMD23-SD necemu branit? Napada me treba, ze ve jmenech
> z PC je datum vytvoreni a z PMD32-sd neni.
PMD 32-SD ignoruje dátum súboru a teda ho ani nezapisuje. Preto majú 
vytvorené obrazy diskov dátum zo začiatku 17. storočia ;-)
Uvažoval som, že do novej verzie firmwaru pridám možnosť zadania dátumu a 
ten by v čase zapnutia normálne bežal a korektne by sa zapisoval pri 
vytváraní nového súboru. Ale nakoniec som sa na to vykašľal, pretože som 
usúdil, že to nemá v tomto prípade valný význam.

Zobrazit citovaný text (6 řádků)
> Jeste me trochu zarazila jedna vec, porovnaval jsem cteni stejnyho poctu
> a dylky souboru na PMD32-SD a 3,5" mechanice a jevi se mi ze 3,5" jsou
> asi o 1/3 rychlejsi. Je to mozny? Ze by i pres zdrzeni vystavovanim
> mechaniky byl datovej pristup kvuli 512 bytu dlouhejm DMA prenosum
> rychlejsi nez prenos v tom Tvym protokolu? nebo je jeste neco spatne,
> treba ze se PMD 32-SD pokousi o prenos vicekrat? Zkusim vyhodit Retry.
Hmm, zaujímavé.

Pokiaľ by to bolo kvôli opakovanému čítaniu/zápisu, tak to by nebolo
 veľmi 
pozitívne. To by asi znamenalo veľkú chybovosť prenosu.
Podľa rýchlosti, akou sa vytvoril 2MB image (za 43 sekúnd), tak samotný 
zápis na SD kartu je zhruba 45kB/s.
Samozrejme, prenos medzi počítačom a PMD 32-SD je podstatne pomalší. Ja somto, pravdu povediac, nikdy nemeral, ale podľa pôvodného manuálu k PMD 32 je 
čítacia | zapisovacia rýchlosť 7kB/s | 6kB/s. Kedže sa komunikačný
 protokol 
nemenil, tak odhadujem, že PMD 32-SD je minimálne rovnako rýchla a snáď aj rýchlejšia, ako pôvodná PMD 32.

Zobrazit citovaný text (1 řádek)
> Jsem nadsen, jdu si otevrit cerveny. Dnes mam vydelano!!!!! -:)))
Na zdravie a predbežne sa teším aj ja.

Roman

RE: Oziveni PMD32-SD na Sapi

Jiri Biba SAPI-1

Diky. Uz je vsecko vyreseny. Cely odpoledne to kopirovalo s verifikaci
1,9Mb, 245 souboru z ZRMD-1 na PMD 32-SD s naslednym vymazanim zdrojoveho
disku a kopii zase zpet a stale dokola. Probehlo to asi 50x bez jedinny
chyby. Kontrolni suma byla na zacatku a na konci totozna, takze to preneslo
kolem 200Mb bez chyby. Jeste jsem zkusil vyhodit to zalozeni delsiho Stack a
hned to neslo, stale Bad sector. Jen tak zbezne jsem pocital urovne Stack
pro Read jich je 12 a pro Write 11. To uz je moc.
Mezitim jsem si dovolil prevyst Tvuj puvodni 8080 ovladac na Z80 a trochu
jinak ho naskladat aby slo co nejvic relativnich skoku. O par desitek byte
se mi to zkratilo. Odzkouseno, chodi stejne jako 8080.
Jinak jsem taky vyzkousel "rozmnozovani" image na PC obycejnym kopirovanim
vzorovy image vytvoreny na PMD32-SD. Chodi to zcela normalne.
Taky jsem dnes zkousel jestli to bude zase delat ty 3 kb image a dnes bylo
vse ok. Mozna ze jsem mel vcera neco blbe, nevim, v cem bylo dilo. Ale na pc
je to mnohem rychlejsi.
Zkusil jsem srandovni vec. Do cistyho image jsem nakopiroval na Sapi hromadu
souboru PRN. Pak jsem SD kartu strcil do PC a otevrel image jako textak a
vybral si z toho to co jsem potreboval. Podstatne rychlejsi nez po seriove
lince. -:) Zpatky to jde taky ale editory na Sapi jsou dost bidny na
rozdelovani textu na vice souboru. No a taky je problem s adresarem.

Romane, ten P32Mngr umi i jiny format bez *.P32? Konkretne ten maximalni
2Mb? Koukal jsem co umi, dvoje formatovani, extrakt souboru z karty ale
zapsat na kartu jsem nenasel. A nebo nevidim.-:)
Jirka 



Zobrazit citovaný text (29 řádků)
-----Original Message-----
From: Roman Bórik (sapipandora.cz) [mailto:roman.borik[doména skryta]] 
Sent: Wednesday, February 22, 2012 6:23 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: Oziveni PMD32-SD na Sapi


Nazdar.

Povely do PMD 32-SD pracujú s číslami sektorov od 0 do N-1.
Takže je na systéme / BIOSe / ovládači, aby sa číslo sektora poslalo
správne.

Roman


> Jeste me napadlo, jestli ten Bad sector neni problem v cislovani 
> sektoru. Koukam do Melsoftova biosu a ma tam dik 350 kb s skew 
> tabulkou zacinajici 1. sektorem. A zaqroven tam ma i disk 2MB kde 
> tabulka neni, takze sektory jdou od 0. "Izvinite tavarys general, su z 
> toho akysi zmeteny. (c Terazky). Tak jaky cislovani sektoru tedy
> PMD32 SD chce? 1-63 nebo 0-63? -:))


---------------------
sapipandora.cz
Konference o SAPI-1
---

Re: Oziveni PMD32-SD na Sapi

Roman Bórik SAPI-1

Nazdar.

Zobrazit citovaný text (5 řádků)
> Diky. Uz je vsecko vyreseny. Cely odpoledne to kopirovalo s verifikaci
> 1,9Mb, 245 souboru z ZRMD-1 na PMD 32-SD s naslednym vymazanim zdrojoveho
> disku a kopii zase zpet a stale dokola. Probehlo to asi 50x bez jedinny
> chyby. Kontrolni suma byla na zacatku a na konci totozna, takze to
> preneslo kolem 200Mb bez chyby.
Paráda! Teším sa.

Zobrazit citovaný text (3 řádky)
> Romane, ten P32Mngr umi i jiny format bez *.P32? Konkretne ten maximalni
> 2Mb? Koukal jsem co umi, dvoje formatovani, extrakt souboru z karty ale
> zapsat na kartu jsem nenasel. A nebo nevidim.-:)
Už som to kdesi spomínal.
P32Mngr.exe je určený _iba_ pre P32 obrazy diskov a je už tzv. "obsolete".

Po úprave firmvéru PMD 32-SD, aby akceptoval rôzne typy obrazov diskov, 
vznikla univerzálna utilita CP/M Image Manager, ktorá dokáže pracovať s 
rôznymi obrazmi CP/M diskov.

http://pmd85.borik.net/wiki/CP/M_Image_Manager

Roman

RE: Oziveni PMD32-SD na Sapi

Jiri Biba SAPI-1

Ja se omlovam, ze se musis opakovat s necim, co jsi uz psal, ale mam problem
s tim, ze mam v hlave seriovou pamet, ktera se plni zepredu nejnovejsima
informacema a vzadu to vypadava na podlahu. -:) Bohuzel v ere 8 bitu byla na
velky pameti , natoz seriovy, docela bida. -:)))
Jirka
  

Zobrazit citovaný text (37 řádků)
-----Original Message-----
From: Roman Bórik (sapipandora.cz) [mailto:roman.borik[doména skryta]] 
Sent: Wednesday, February 22, 2012 8:24 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: Oziveni PMD32-SD na Sapi


Nazdar.

> Diky. Uz je vsecko vyreseny. Cely odpoledne to kopirovalo s verifikaci 
> 1,9Mb, 245 souboru z ZRMD-1 na PMD 32-SD s naslednym vymazanim 
> zdrojoveho disku a kopii zase zpet a stale dokola. Probehlo to asi 50x 
> bez jedinny chyby. Kontrolni suma byla na zacatku a na konci totozna, 
> takze to preneslo kolem 200Mb bez chyby.

Paráda! Teším sa.

> Romane, ten P32Mngr umi i jiny format bez *.P32? Konkretne ten 
> maximalni 2Mb? Koukal jsem co umi, dvoje formatovani, extrakt souboru 
> z karty ale zapsat na kartu jsem nenasel. A nebo nevidim.-:)

Už som to kdesi spomínal.
P32Mngr.exe je určený _iba_ pre P32 obrazy diskov a je už tzv. "obsolete".

Po úprave firmvéru PMD 32-SD, aby akceptoval rôzne typy obrazov diskov,
vznikla univerzálna utilita CP/M Image Manager, ktorá dokáže pracovať s
rôznymi obrazmi CP/M diskov.

http://pmd85.borik.net/wiki/CP/M_Image_Manager

Roman

---------------------
sapipandora.cz
Konference o SAPI-1
---

RE: Oziveni PMD32-SD na Sapi asi zaver

Jiri Biba SAPI-1

Tak jsem dnes vyzkousel posladat nekolik systemu s chodicim PMD32-SD. Mam
vyzkouseny tyto kombinace:
1/ A: B: RPD-1A+B 8" SS SD; C: PMD32-SD/MAX IMAGE
2/ A: B: RPD-1A+B 8" SS SD; C: D: PMD32-SD/MAX IMAGE
3/ A: B: RPD-1A+B 8" SS SD; C: PMD32-SD/MAX IMAGE; D: PMD32-SD/ 8" SS SD
IMAGE 

4/ A: B: FDC-1A+B (MFC-1A) 8" SS SD; C: PMD32-SD/MAX IMAGE
5/ A: B: FDC-1A+B (MFC-1A) 8" SS SD; C: D: PMD32-SD/MAX IMAGE
6/ A: B: FDC-1A+B (MFC-1A) 8" SS SD; C: PMD32-SD/MAX IMAGE; D: PMD32-SD/ 8"
SS SD IMAGE 

Dal jsem tehle 6 kombinacim doplnil C: ZRMD-1/4Mb a PMD32-SD jsem posunul na
D: a vyse

Bohuzel jsem se dostal na konec pameti, co nabizi pro system CP/M s 8"
disketou, proste se do systemovych stop vic nevejde. Bud by se musela dat na
JPR-1Z vetsi Eproma a cely to presunout a totalne rozvrtat a to se spatne
dava dohromady po tak velkym zasahu.

Takze jsem zvolil jiny zpusob, napsal jsem natahovani CP/M z systemove stopy
ZRMD-1, kde je k dispozici 64 sektoru 8" ma 52 (nejvice 58) sektoru. Pokud
by to nestacilo, lze pouzit i dalsi stopu.
Takze zatim mam odzkouseno "ala PC":
A: B: MFC-1A 8" SS SD; C: ZRMD-1/4Mb s Bootovanim; D: PMD32-SD/MAX IMAGE
Sice to chodi, ale problem je, ze CP/M potrebuje neustale disk A: na sluzbu
13, reset diskovyho systemu. Takze v A: musi byt stale nejaka disketa, treba
i prazdna bez systemu. A taky nejde z disku C: pouzit davkovy Submit. Proste
nektery veci jsou na CP/M dany a nejde s tim hnout, znamenalo by to zasah do
BDOSu pripadne CCP s naslednou moznou nekompatibilitou.

Kvuli tomu se bude muset udelat tato kombinace:
A: ZRMD-1/4Mb s Bootovanim; B: C: libovolna kombinace disket a jejich
radicu; D: a vyse PMD32-SD
Myslim si, ze dat ZRMD jako A: neni vubec spatny, je to jako nejaky
"suplikovy HDD v PC". Je ze vsech pametovych medii na CP/M nejrychlejsi a v
pdstate se da na nem udelat temer vse a hotove odkladat na pomalejsi diskety
ci PMD32-SD. Vsechny tyhle kombinace systemu jsem delal na nem, abych v tom
nemel bordel, rozdelil jsem ho do nekolika User, do nich nakopcil potrebny
com programy, z PC natahl zdrojaky prelozil, linkoval a poslal zpet na PC ci
na diskety nebo PMD32-SD. Drive jsem to delal na RMD-1Z ale ten uz asi
potebovat nebude.  

To, ze bude bootovani z ZRMD-1/4Mb by se dalo taky nakonfigurovat do
nekolika systemovych stop vice systemu s ruznou konfiguraci neco jako PC
Bios setup. Proste by se pri startu zvolilo ktery system se bude pouzivat a
podle se vybere systemova stopa. To by nemelo dat tolik prace kdyz jsou
dilci systemy odzkouseny. Pri dalsim spusteni uz by se najelo na predem
zvoleny system.

Zatim mam tedy odzkouseny jen 8" diskety v kombinaci s PMD-32 ve vsech
variantach radicu (RPD, FDC, MFC) Chystam se jeste na odzkouseni 3,5 a 5,25
disket a taky na HDD. Jenze u toho zabira spoustu pameti prevod z sektoru
128 byte CPM na 512 disket ci HDD. Nacpat to vsem najednou do pameti by slo,
ale pak by to sezralo spoustu pameti a dost by se zmensila kapacita pameti
pro aplikace.
Asi to bude chtit zacit delat na strankovany pameti, kde by byly vsechny
ovladace ulozeny ve stinovy pameti a pro aplikace bylo co nejvic pameti. Uz
neco s EC1045 planujeme...
Jirka 




RE: Oziveni PMD32-SD na Sapi

Jiri Biba SAPI-1

Romane, neexistuje nejaky programek, ktery by umel fyzicky zkopirovat treba
celou 8" disketu sektor po sektoru (nebo spis po stopach) do 8" image
diskety na PMD32 a naopak? Ja mam nejaky DUPE od Slusovic, ten to umi ale
jen mezi A: B: a jen 8"

Asi by to nebylo nic slozityho napsat ale chtelo by to urcite nejakej buffer
aspon na stopu, jinak se hlavne 8" disku umlati hlavicka.
Premejslim, jak to ale udelat na 5,25 a 3,5, ktery maji 120 a 144 sektoru.
(nebo pulku, kdyby to bylo po hlavickach). Kdybych to nahrnul za sebou po
sektorech, tak by image nemel presny obraz a neslo by s nim v PC nic delat,
nez to zase zkopirovat zpet. Ale na archiv disket by to stacilo.
Normalni kopirovani soubor po souboru je pomaly, navic muzes zapomenout na
nejaky vyssi User. A taky na systemovy stopy.

Jirka



RE: Oziveni PMD32-SD na Sapi

Jiri Biba SAPI-1

Posilam par fotek na inspiraci jak zaskatulit PMD32-SD.
Mela by to byt dle Bucka KP33 ale vevnitr je vyrazeno Z44. Krabka je na
nejdulezitejsi rozmer tedy Cannon - SD karta uplne presne, na sirku je
trochu vetsi, takze aby byl displej uprostred, tak jsem neosazoval napajeci
konektor na desku ale dal na bok jiny typ. Jinak vyrezy pro displej, kartu,
Cannon a vrtani pro Led, napajeni a cudliky. S nima byl nejvetsi problem, i
kdyz jsem pouzil nejdelsi tlacitka, je to malo a musel jsem na soustruhu
udelat prodlouzeni. Kdyby nekdo chtel, mam cmaranice s kotama jak na
krabici, tak na prodlouzeni tak na samolepku na vrchni popis. Par tech cudlu
bych mohl pro zajemce vykrouhat. Jeste ta krabice je secvakavaci a deska je
zalepena do skatule tavnou tyckou. Ta maska by byla lepsi vytisknout na
lesklou samolepku ci ji prelaminovat, tohle bylo po ruce a za 5 minut.
Jirka

Přílohy

  • PMD.jpg
    image/jpeg · 27 kB · 640 x 480 px
  • 3
    image/jpeg · 27 kB · 640 x 480 px

Re: Oziveni PMD32-SD na Sapi

Roman Bórik SAPI-1

Jedným slovom, nádhera!
Kam sa hrabem :-)

Roman



-----Pôvodná správa----- 
Zobrazit citovaný text (24 řádků)
From: Jiri Biba (sapipandora.cz)
Sent: Monday, February 27, 2012 10:32 AM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: RE: Oziveni PMD32-SD na Sapi


Posilam par fotek na inspiraci jak zaskatulit PMD32-SD.
Mela by to byt dle Bucka KP33 ale vevnitr je vyrazeno Z44. Krabka je na
nejdulezitejsi rozmer tedy Cannon - SD karta uplne presne, na sirku je
trochu vetsi, takze aby byl displej uprostred, tak jsem neosazoval napajeci
konektor na desku ale dal na bok jiny typ. Jinak vyrezy pro displej, kartu,
Cannon a vrtani pro Led, napajeni a cudliky. S nima byl nejvetsi problem, i
kdyz jsem pouzil nejdelsi tlacitka, je to malo a musel jsem na soustruhu
udelat prodlouzeni. Kdyby nekdo chtel, mam cmaranice s kotama jak na
krabici, tak na prodlouzeni tak na samolepku na vrchni popis. Par tech cudlu
bych mohl pro zajemce vykrouhat. Jeste ta krabice je secvakavaci a deska je
zalepena do skatule tavnou tyckou. Ta maska by byla lepsi vytisknout na
lesklou samolepku ci ji prelaminovat, tohle bylo po ruce a za 5 minut.
Jirka
---------------------
sapipandora.cz
Konference o SAPI-1
--- 

Re: Oziveni PMD32-SD na Sapi

EC1045 SAPI-1

jj takhle to ma vypadat
lip bych to nezvladl

jen zvazuji ze si krabku udelam z pertinaxu a spajim presne na miru ale ty
cudliky bi se mi libili ale vistacim si i s kotamy apropo o ty miry bi ses
mohl podelit



Zobrazit citovaný text (8 řádků)
>
> Jedným slovom, nádhera!
> Kam sa hrabem :-)
>
> Roman
>
>
>
Zobrazit citovaný text (6 řádků)
>
>
> Posilam par fotek na inspiraci jak zaskatulit PMD32-SD.
> Mela by to byt dle Bucka KP33 ale vevnitr je vyrazeno Z44. Krabka je na
> nejdulezitejsi rozmer tedy Cannon - SD karta uplne presne, na sirku je
> trochu vetsi, takze aby byl displej uprostred, tak jsem neosazoval
napajeci
Zobrazit citovaný text (1 řádek)
> konektor na desku ale dal na bok jiny typ. Jinak vyrezy pro displej,
kartu,
Zobrazit citovaný text (1 řádek)
> Cannon a vrtani pro Led, napajeni a cudliky. S nima byl nejvetsi problem,
i
Zobrazit citovaný text (3 řádky)
> kdyz jsem pouzil nejdelsi tlacitka, je to malo a musel jsem na soustruhu
> udelat prodlouzeni. Kdyby nekdo chtel, mam cmaranice s kotama jak na
> krabici, tak na prodlouzeni tak na samolepku na vrchni popis. Par tech
cudlu
Zobrazit citovaný text (1 řádek)
> bych mohl pro zajemce vykrouhat. Jeste ta krabice je secvakavaci a deska
je
Zobrazit citovaný text (12 řádků)
> zalepena do skatule tavnou tyckou. Ta maska by byla lepsi vytisknout na
> lesklou samolepku ci ji prelaminovat, tohle bylo po ruce a za 5 minut.
> Jirka
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> --- 
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---

Re: Oziveni PMD32-SD na Sapi

Jiri Biba SAPI-1

Diky! -:))
Ale vic by me potesilo, kdybys odepsal na tech mych par dotazu z
minulyho tydne , treba cim fyzicky kopirovat 8" do PMD a nebo co v
tom pripade s 5,25 a 3,5, ktery maji vice sektoru na stopu nez 64.
-:))
Jirka 

Zobrazit citovaný text (65 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "Roman Bórik (sapipandora.cz)" <roman.borik[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Re: Oziveni PMD32-SD na Sapi
Datum: 27.2.2012 - 19:08:57

> 
> Jedným slovom, nádhera!
> Kam sa hrabem :-)
> 
> Roman
> 
> 
> 
> -----Pôvodná správa----- 
> From: Jiri Biba (sapipandora.cz)
> Sent: Monday, February 27, 2012 10:32 AM
> To: Konference "SAPI-1 a československé
> mikropočítače"
> Subject: RE: Oziveni PMD32-SD na Sapi
> 
> 
> Posilam par fotek na inspiraci jak zaskatulit
> PMD32-SD.
> Mela by to byt dle Bucka KP33 ale vevnitr je
> vyrazeno Z44. Krabka je na
> nejdulezitejsi rozmer tedy Cannon - SD karta uplne
> presne, na sirku je
> trochu vetsi, takze aby byl displej uprostred, tak
> jsem neosazoval napajeci
> konektor na desku ale dal na bok jiny typ. Jinak
> vyrezy pro displej, kartu,
> Cannon a vrtani pro Led, napajeni a cudliky. S
> nima byl nejvetsi problem, i
> kdyz jsem pouzil nejdelsi tlacitka, je to malo a
> musel jsem na soustruhu
> udelat prodlouzeni. Kdyby nekdo chtel, mam
> cmaranice s kotama jak na
> krabici, tak na prodlouzeni tak na samolepku na
> vrchni popis. Par tech cudlu
> bych mohl pro zajemce vykrouhat. Jeste ta krabice
> je secvakavaci a deska je
> zalepena do skatule tavnou tyckou. Ta maska by
> byla lepsi vytisknout na
> lesklou samolepku ci ji prelaminovat, tohle bylo
> po ruce a za 5 minut.
> Jirka
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> --- 
> 
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> 

-- 
- - Reklama - - - - - - - - - - - - - -
Portál VOLNÝ.cz opět rozšířil nabídku obsahu pro své uživatele -
inspirativní čtení na téma bydlení a vše, co s ním souvisí nově
najdete v rubrice Životní styl na http://bit.ly/xS61be

Re: Oziveni PMD32-SD na Sapi

Jiri Biba SAPI-1

Poslu, jen co to prevedu z dwg na pedofil. Ale ja to mam vztazeny k
ty krabici. No poslu co mam.

Ale na Tebe bych potreboval neco. Zacala me delat divny veci FDC-1 a
to ze pri kazdym posuvu hlavicky odpadne na okamzik hlava. Jak tluce
do diskety tak je zvysena chybovost. Je to divny, driv to nedelalo.
Uplne stejne se chova MFC-1. Podle myho zaveru to je zavadou kolem
555 na FDC-1A, ktera by snad mela prodluzovat signal HLD z 8272. Na
MFC-1 tohle uplne chybi. Zapojeni 555 je takovy zvlastni, nemohl by
ses podivat, jak to chodi? Podle me to je monostabil a ten se
startuje vstupem 2 do log 0. Vystup 3 naskoci do 1 a hlava se
priklopi. Az se kondik 1M nabije na 2/3 Vcc, tak spadne vystup 3 do
0. Ten tranzistor, co zkratuje casovaci kond 1M je na uplny vybiti
kdyz je HLD 0 ?? Ze by ten 1M elyt? Potvrd mi prosim tu funkci,
chtel bych to opravit jeste nez Ti poslu TST03.
Diky
Jirka  

Zobrazit citovaný text (82 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "EC1045 (sapipandora.cz)" <ifbrk[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Re: Oziveni PMD32-SD na Sapi
Datum: 27.2.2012 - 19:31:21

> 
> jj takhle to ma vypadat
> lip bych to nezvladl
> 
> jen zvazuji ze si krabku udelam z pertinaxu a
> spajim presne na miru ale ty
> cudliky bi se mi libili ale vistacim si i s kotamy
> apropo o ty miry bi ses
> mohl podelit
> 
> 
> 
> >
> > Jedným slovom, nádhera!
> > Kam sa hrabem :-)
> >
> > Roman
> >
> >
> >
> 
> >
> >
> > Posilam par fotek na inspiraci jak zaskatulit
> > PMD32-SD.
> > > Mela by to byt dle Bucka KP33 ale vevnitr je
> > vyrazeno Z44. Krabka je na
> > > nejdulezitejsi rozmer tedy Cannon - SD karta
> > uplne presne, na sirku je
> > > trochu vetsi, takze aby byl displej uprostred,
> > tak jsem neosazoval
> > napajeci
> > konektor na desku ale dal na bok jiny typ. Jinak
> > vyrezy pro displej,
> > kartu,
> > Cannon a vrtani pro Led, napajeni a cudliky. S
> > nima byl nejvetsi problem,
> > i
> > kdyz jsem pouzil nejdelsi tlacitka, je to malo a
> > musel jsem na soustruhu
> > > udelat prodlouzeni. Kdyby nekdo chtel, mam
> > cmaranice s kotama jak na
> > > krabici, tak na prodlouzeni tak na samolepku na
> > vrchni popis. Par tech
> > cudlu
> > bych mohl pro zajemce vykrouhat. Jeste ta
> > krabice je secvakavaci a deska
> > je
> > zalepena do skatule tavnou tyckou. Ta maska by
> > byla lepsi vytisknout na
> > > lesklou samolepku ci ji prelaminovat, tohle bylo
> > po ruce a za 5 minut.
> > > Jirka
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > --- 
> >
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
> 
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> 

-- 
- - Reklama - - - - - - - - - - - - - -
Portál VOLNÝ.cz opět rozšířil nabídku obsahu pro své uživatele -
inspirativní čtení na téma bydlení a vše, co s ním souvisí nově
najdete v rubrice Životní styl na http://bit.ly/xS61be

Re: Oziveni PMD32-SD na Sapi

Roman Bórik SAPI-1

Zobrazit citovaný text (4 řádky)
> Romane, neexistuje nejaky programek, ktery by umel fyzicky zkopirovat
> treba celou 8" disketu sektor po sektoru (nebo spis po stopach) do 8"
> image diskety na PMD32 a naopak? Ja mam nejaky DUPE od Slusovic, ten to
> umi ale jen mezi A: B: a jen 8"
Keďže sa mi marilo, že som niečo také robil, tak som hľadal vo svojich 
projektoch a našiel som adresár "copyfdsd", v ktorom je ale len samotný 
ovládač PMD 32-SD. Z toho teda plynie, že som sa k tomu nakoniec nedostal, 
alebo som sa na to vykašľal.
Skôr to druhé, pretože mám pocit, že nejaký kopirák vyrábal Lukáš
 Macura, 
keď si pripojil PMD 32-SD ku IQ-151. Neviem do akého stavu to dostal, myslím ale, že nejaké 8" diskety na PMD 32-SD dostal.

Zobrazit citovaný text (2 řádky)
> Asi by to nebylo nic slozityho napsat ale chtelo by to urcite nejakej
> buffer aspon na stopu, jinak se hlavne 8" disku umlati hlavicka.
Určite by to malo byť buffrované. A vzhľadom na to, že by to mal byť
 program 
pod CP/M, tak by s buffrom nemal byť problém.

Zobrazit citovaný text (2 řádky)
> Premejslim, jak to ale udelat na 5,25 a 3,5, ktery maji 120 a 144
> sektoru. (nebo pulku, kdyby to bylo po hlavickach).
Pre 5,25" disk s 60 sektormi na jednu stopu a hlavu by to šlo urobiť.
Ale tie 3,5" disky na jednu stopu a hlavu už presahujú 64 sektorov, takže 
takýto image už PMD 32-SD nedokáže spracovať.
Jedine, že by si to nejako "rozsekal" na viac "virtuálnych" stôp... Neviem.
CP/M Manager ale s veľkými obrazmi diskov nemá problém.

Roman

RE: Oziveni PMD32-SD na Sapi

Jiri Biba SAPI-1

Ja si myslim, ze fyzicka kopie 5,25 a 3,5 aby byla na PC dostupna pres CP/M
manager nepujde udelat. Pc format na 5,25 je na jedne stope na hlave 0
sektory 0-59 a na hlave 1 sektory 60-119. Dejme tomu, ze nadefinuju image na
60 sektoru a 160 stop a do sudych (parnych) stop budu ukladat sektory 0-59 a
do lichych (neparnych) stop 60-119. Da se potom na PC nadefinovat CP/M
Manager na takovouhle sestavu?

Pokud ne, tak se na moznost prace s image na PC vykaslu a udelam ze se bude
kopirovat tak, ze na Sapi nactu stopu, poslu do PC po sektorech s
automatickym INC sektoru a stop. A to az do konce zdrojovy diskety. No a
zpet jen opacne. Pouze takova archivacni zalezitost. Pokud budu chtit s
necim na PC pracovat, tak to poslu do image 8" diskety, kde neni s CPM
Managerem problem.

Az bude cas, zkusim prohnat disasem ten DUP. Treba nebude zadny problem ho
poupravit aby umel fyzickou kopii i na PMD32-sd.

Jirka

Zobrazit citovaný text (45 řádků)
-----Original Message-----
From: Roman Bórik (sapipandora.cz) [mailto:roman.borik[doména skryta]] 
Sent: Monday, February 27, 2012 10:34 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: Oziveni PMD32-SD na Sapi


> Romane, neexistuje nejaky programek, ktery by umel fyzicky zkopirovat 
> treba celou 8" disketu sektor po sektoru (nebo spis po stopach) do 8"
> image diskety na PMD32 a naopak? Ja mam nejaky DUPE od Slusovic, ten 
> to umi ale jen mezi A: B: a jen 8"

Keďže sa mi marilo, že som niečo také robil, tak som hľadal vo svojich
projektoch a našiel som adresár "copyfdsd", v ktorom je ale len samotný
ovládač PMD 32-SD. Z toho teda plynie, že som sa k tomu nakoniec nedostal,
alebo som sa na to vykašľal.
Skôr to druhé, pretože mám pocit, že nejaký kopirák vyrábal Lukáš
 Macura,
keď si pripojil PMD 32-SD ku IQ-151. Neviem do akého stavu to dostal,
myslím
ale, že nejaké 8" diskety na PMD 32-SD dostal.

> Asi by to nebylo nic slozityho napsat ale chtelo by to urcite nejakej 
> buffer aspon na stopu, jinak se hlavne 8" disku umlati hlavicka.

Určite by to malo byť buffrované. A vzhľadom na to, že by to mal byť
program
pod CP/M, tak by s buffrom nemal byť problém.

> Premejslim, jak to ale udelat na 5,25 a 3,5, ktery maji 120 a 144 
> sektoru. (nebo pulku, kdyby to bylo po hlavickach).

Pre 5,25" disk s 60 sektormi na jednu stopu a hlavu by to šlo urobiť.
Ale tie 3,5" disky na jednu stopu a hlavu už presahujú 64 sektorov, takže
takýto image už PMD 32-SD nedokáže spracovať.
Jedine, že by si to nejako "rozsekal" na viac "virtuálnych" stôp... Neviem.
CP/M Manager ale s veľkými obrazmi diskov nemá problém.

Roman

---------------------
sapipandora.cz
Konference o SAPI-1
---

Re: Oziveni PMD32-SD na Sapi

Roman Bórik SAPI-1

Nazdar.

Zobrazit citovaný text (2 řádky)
> Ja si myslim, ze fyzicka kopie 5,25 a 3,5 aby byla na PC dostupna pres
> CP/M manager nepujde udelat.
Pôjde.

Zobrazit citovaný text (5 řádků)
> Pc format na 5,25 je na jedne stope na hlave 0 sektory 0-59 a na hlave 1
> sektory 60-119. Dejme tomu, ze nadefinuju image na 60 sektoru a 160 stop
> a do sudych (parnych) stop budu ukladat sektory 0-59 a do lichych
> (neparnych) stop 60-119. Da se potom na PC nadefinovat CP/M Manager
> na takovouhle sestavu?
Samozrejme.

Pre 5,25" 1,2MB je to podľa mňa úplne priamočiare.

V 'images.cfg' pre PMD 32-SD by to malo byť:
EXT 160 60

V 'cim.ini' pre CP/M Manager by to mohlo byť napr. takto:

[EXT]
SPT=60
XLT=60 čiarkami oddelených čísel sektorov - prekladová tabuľka
BLS=2
EXM=0
DSM=599
DRM=127
OFF=1

Pokiaľ bude takto zadefinovaný fyzický disk aj v BIOSe CP/M, tak podľa
 čísla 
stopy (párna/nepárna) sa bude pristupovať na danú stranu disku a stopa sa 
vydelí dvoma.
Rovnako by mohol byť v BIOSe zadefinovaný aj "virtuálny" disk na PMD 32-SD.Číslo stopy by sa ale nedelilo dvoma.
Na druhej strane, "virtuálny" disk na PMD 32-SD ani nemusí byť v BIOSe 
zadefinovaný. Samotný kopirák môže k PMD 32-SD pristupovať na najnižšej 
úrovni, pri znalosti parametrov disku 160x60.

Pre 3,5" 1,44MB je to z pohľadu kopírovania komplikovanejšie.

V 'images.cfg' pre PMD 32-SD by to malo byť:
EXT 240 48

Teda dve fyzické stopy (nad sebou) by boli rozdelené na tri virtuálne.
Program by musel pri zápise do PMD 32-SD iba správne "zoradiť" sektory tak,
aby vo výslednom súbore (obraze disku) boli v takom poradí, ako na reálnom
disku - najprv sektory stopy na hlave 0 so správnym skew-factorom a následne
sektory stopy na hlave 1 so správnym skew-factorom.
V 'cim.ini' by už bola reálna definícia disku, ako v BIOSe a CP/M Image 
Manager by s ním pracoval rovnako ako CP/M.

CP/M Image Manager vie pracovať s rovnako veľkými diskami ako samotné CP/M. 
Teda do veľkosti 1GB. Obmedzenie do 2MB má iba PMD 32-SD a to kvôli tomu, že
maximálny počet sektorov na stopu je 64 a maximálny počet stôp je 256.

Roman

Re: Oziveni PMD32-SD na Sapi

Jiri Biba SAPI-1

Ahoj!
Kdyz to rikas, tak asi jo. -:) Ja jsem to nak zmastil dohromady s
blok deblokem a neuvedomil si, ze na SD karte jsou logicky sektory a
ne fyzicky jako na diskete. Ta 5,25-ka je mi snad trochu jasna s tim
naskladanim jedny hlavy do jedny stopy a druhy zase do druhy stopy.
Ale nektery cisla, co jsi psal v definici "cim.ini", me nejsou
jasny.
U me je nadefinovana takhle:
;5,25" DS HD FYZ.512x30x79, AB=2k, 256 polozek adresare	
;	     LOG.128x120x79, (1 SYSTEMOVA STOPA)
DPB_5::
DW	120	;SPT
DB	4	;BSH
DB	15	;BLM
DB	0	;EXM
DW	591	;DSM
DW	255	;DRM
DB	11110000B ;AL0
DB	00000000B ;AL1
DW	64	;CSK
DW	1	;OFF

SKEW_5::		;BLOK DEBLOK OD 0!!
DB  0, 1, 2, 3, 16,17,18,19,  32, 33, 34, 35,  48, 49, 50, 51
DB 64,65,66,67, 80,81,82,83,  96, 97, 98, 99, 112,113,114,115 
DB  4, 5, 6, 7, 20,21,22,23,  36, 37, 38, 39,  52, 53, 54, 55
DB 68,69,70,71, 84,85,86,87, 100,101,102,103, 116,117,118,119
DB  8, 9,10,11, 24,25,26,27,  40, 41, 42, 43,  56, 57, 58, 59
DB 72,73,74,75, 88,89,90,91, 104,105,106,107  
DB 12,13,14,15, 28,29,30,31,  44, 45, 46, 47,  60, 61, 62, 63
DB 76,77,78,79, 92,93,94,95, 108,109,110,111

Abych se priznal, nevim, jak to myslis nadefinovat tenhle 120
sektoru do 60 sektorovy Skew tabulky . Podle me to neni mozny aby
byl soulad mezi CP/M a PC.

Pro uplnost jeste 3,5"

;3,5" DS HD FYZ.512x36x80, AB=2k, 256 polozek adresare	
;	     LOG.128x144x80, (1 SYSTEMOVA STOPA)
DPB_3::
DW	144	;SEKTORU / STOPU
DB	4	;BLOCK SHIFT
DB	15	;BLOCK MASK
DB	0	;EXTENT MASK
DW	710	;CISLO MAX. ALOK. SKUPINY -1
DW	255	;POLOZEK V ADRESáňI -1
DB	11110000B ;BIT MAPA ALOK. SKUP. PRO ADRESAR
DB	00000000B
DW	64	;BYTU PRO KONTROLU ADRESARE
DW	1	;SYSTEMOVA STOPA

SKEW_3::		;BLOK DEBLOK OD 0!!
DB  0, 1, 2, 3, 16,17,18,19,  32, 33, 34, 35,  48, 49, 50, 51
DB 64,65,66,67, 80,81,82,83,  96, 97, 98, 99, 112,113,114,115,     
128,129,130,131 
DB  4, 5, 6, 7, 20,21,22,23,  36, 37, 38, 39,  52, 53, 54, 55
DB 68,69,70,71, 84,85,86,87, 100,101,102,103, 116,117,118,119,
132,133,134,135 
DB  8, 9,10,11, 24,25,26,27,  40, 41, 42, 43,  56, 57, 58, 59
DB 72,73,74,75, 88,89,90,91, 104,105,106,107, 120,121,122,123,
136,137,138,139  
DB 12,13,14,15, 28,29,30,31,  44, 45, 46, 47,  60, 61, 62, 63
DB 76,77,78,79, 92,93,94,95, 108,109,110,111, 124,125,126,127,
140,141,142,143 

Jirka


Zobrazit citovaný text (95 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "Roman Bórik (sapipandora.cz)" <roman.borik[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Re: Oziveni PMD32-SD na Sapi
Datum: 28.2.2012 - 20:17:22

> 
> Nazdar.
> 
> > Ja si myslim, ze fyzicka kopie 5,25 a 3,5 aby
> > byla na PC dostupna pres
> > > CP/M manager nepujde udelat.
> 
> Pôjde.
> 
> > Pc format na 5,25 je na jedne stope na hlave 0
> > sektory 0-59 a na hlave 1
> > > sektory 60-119. Dejme tomu, ze nadefinuju image
> > na 60 sektoru a 160 stop
> > > a do sudych (parnych) stop budu ukladat sektory
> > 0-59 a do lichych
> > > (neparnych) stop 60-119. Da se potom na PC
> > nadefinovat CP/M Manager
> > > na takovouhle sestavu?
> 
> Samozrejme.
> 
> Pre 5,25" 1,2MB je to podľa mňa úplne priamočiare.
> 
> V 'images.cfg' pre PMD 32-SD by to malo byť:
> EXT 160 60
> 
> V 'cim.ini' pre CP/M Manager by to mohlo byť napr.
> takto:
> 
> [EXT]
> SPT=60
> XLT=60 čiarkami oddelených čísel sektorov -
> prekladová tabuľka
> BLS=2
> EXM=0
> DSM=599
> DRM=127
> OFF=1
> 
> Pokiaľ bude takto zadefinovaný fyzický disk aj v
> BIOSe CP/M, tak podľa čísla 
> stopy (párna/nepárna) sa bude pristupovať na danú
> stranu disku a stopa sa 
> vydelí dvoma.
> Rovnako by mohol byť v BIOSe zadefinovaný aj
> "virtuálny" disk na PMD 32-SD. 
> Číslo stopy by sa ale nedelilo dvoma.
> Na druhej strane, "virtuálny" disk na PMD 32-SD
> ani nemusí byť v BIOSe 
> zadefinovaný. Samotný kopirák môže k PMD 32-SD
> pristupovať na najnižšej 
> úrovni, pri znalosti parametrov disku 160x60.
> 
> Pre 3,5" 1,44MB je to z pohľadu kopírovania
> komplikovanejšie.
> 
> V 'images.cfg' pre PMD 32-SD by to malo byť:
> EXT 240 48
> 
> Teda dve fyzické stopy (nad sebou) by boli
> rozdelené na tri virtuálne.
> Program by musel pri zápise do PMD 32-SD iba
> správne "zoradiť" sektory tak, 
> aby vo výslednom súbore (obraze disku) boli v
> takom poradí, ako na reálnom 
> disku - najprv sektory stopy na hlave 0 so
> správnym skew-factorom a následne 
> sektory stopy na hlave 1 so správnym
> skew-factorom.
> V 'cim.ini' by už bola reálna definícia disku, ako
> v BIOSe a CP/M Image 
> Manager by s ním pracoval rovnako ako CP/M.
> 
> CP/M Image Manager vie pracovať s rovnako veľkými
> diskami ako samotné CP/M. 
> Teda do veľkosti 1GB. Obmedzenie do 2MB má iba PMD
> 32-SD a to kvôli tomu, že 
> maximálny počet sektorov na stopu je 64 a
> maximálny počet stôp je 256.
> 
> Roman
> 
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> 

Re: Oziveni PMD32-SD na Sapi

Jiri Biba SAPI-1

Tak jsem dnes chtel zacit tvorit fyzicky zalohovani 8" disket
na PMD32-SD. Proste aby se uplne cela disketa nahrnula po stopach na
PMD a naopak. Vzal jsem Bios, co jsem mel odzkouseny na PMD32-SD, 2
disky 2MB a jeden disk jsem predelal (vlastne jen priradil tabulky
od 8" disket. Na SD karte jsem pridal 8SD 77 26. Spustim, disk se
nasel, vypsal, ze je prazdny. Tak zkousim kopirovat po souborech a
bum!! Bad sector na PMD! Tak jsem to zkusil znova, jiny soubor, a
dobry. Tak jsem zkusil znova ten prvni a zase bum! Prisel jsem asi
za pul hodiny na to, ze jde nakopirovat jeden max 3kb soubor, nebo
tri 1kb soubory. Ale vzdy jen po inic ci smazanym disku! Tak jsem
vsechno znova prolezl a nic. Pak jsem se jeste podival na SD kartu
co v ni vlastne je. Vsechno vypadalo dobre, systemove stopy prazdne,
adresar 3 polozky obsazene, data za adresarem taky byla. Vse bylo
dobry, dokud jsem nechtel cist 26 sektor. Tam bylo to bum.
Tak ted mi prosim Romane rekni, proc kdyz je na diskete sektor 1-26,
tedy celkem 26 sektoru, musi se PMD konfigurovat na 27 sektoru.
Ted uz to jede. -:)
Ten Dup mam rozlousknuty ale predelavka aby to slo mezi jinejma
diskama nez A: a B: nebude moc jednoducha, oni se tam tyhle 2 disky
testuji do krize proti sobe, proste kdyz se da zdroj A: tak to
automaticky vnitrne doplni B: jako cil a pokud se pri dotazu na cil
zada znovu zdroj, nebo neco jinyho krome B:, tak to vyhodi chybu.
Takze se to neda jen prerazit ale poradne sezvejkat a opravit a
znova prelozit. Navic tam jsou rozkokovy tabulky a tak se to musi
poradne projit.
Jirka


Zobrazit citovaný text (211 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "Jiri Biba (sapipandora.cz)" <unive.nb[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Re: Oziveni PMD32-SD na Sapi
Datum: 29.2.2012 - 1:08:36

> 
> Ahoj!
> Kdyz to rikas, tak asi jo. -:) Ja jsem to nak
> zmastil dohromady s
> blok deblokem a neuvedomil si, ze na SD karte jsou
> logicky sektory a
> ne fyzicky jako na diskete. Ta 5,25-ka je mi snad
> trochu jasna s tim
> naskladanim jedny hlavy do jedny stopy a druhy
> zase do druhy stopy.
> Ale nektery cisla, co jsi psal v definici
> "cim.ini", me nejsou
> jasny.
> U me je nadefinovana takhle:
> ;5,25" DS HD FYZ.512x30x79, AB=2k, 256 polozek
> adresare	
> ;	     LOG.128x120x79, (1 SYSTEMOVA STOPA)
> DPB_5::
> DW	120	;SPT
> DB	4	;BSH
> DB	15	;BLM
> DB	0	;EXM
> DW	591	;DSM
> DW	255	;DRM
> DB	11110000B ;AL0
> DB	00000000B ;AL1
> DW	64	;CSK
> DW	1	;OFF
> 
> SKEW_5::		;BLOK DEBLOK OD 0!!
> DB  0, 1, 2, 3, 16,17,18,19,  32, 33, 34, 35,  48,
> 49, 50, 51
> DB 64,65,66,67, 80,81,82,83,  96, 97, 98, 99,
> 112,113,114,115 
> DB  4, 5, 6, 7, 20,21,22,23,  36, 37, 38, 39,  52,
> 53, 54, 55
> DB 68,69,70,71, 84,85,86,87, 100,101,102,103,
> 116,117,118,119
> DB  8, 9,10,11, 24,25,26,27,  40, 41, 42, 43,  56,
> 57, 58, 59
> DB 72,73,74,75, 88,89,90,91, 104,105,106,107  
> DB 12,13,14,15, 28,29,30,31,  44, 45, 46, 47,  60,
> 61, 62, 63
> DB 76,77,78,79, 92,93,94,95, 108,109,110,111
> 
> Abych se priznal, nevim, jak to myslis nadefinovat
> tenhle 120
> sektoru do 60 sektorovy Skew tabulky . Podle me to
> neni mozny aby
> byl soulad mezi CP/M a PC.
> 
> Pro uplnost jeste 3,5"
> 
> ;3,5" DS HD FYZ.512x36x80, AB=2k, 256 polozek
> adresare	
> ;	     LOG.128x144x80, (1 SYSTEMOVA STOPA)
> DPB_3::
> DW	144	;SEKTORU / STOPU
> DB	4	;BLOCK SHIFT
> DB	15	;BLOCK MASK
> DB	0	;EXTENT MASK
> DW	710	;CISLO MAX. ALOK. SKUPINY -1
> DW	255	;POLOZEK V ADRESáňI -1
> DB	11110000B ;BIT MAPA ALOK. SKUP. PRO ADRESAR
> DB	00000000B
> DW	64	;BYTU PRO KONTROLU ADRESARE
> DW	1	;SYSTEMOVA STOPA
> 
> SKEW_3::		;BLOK DEBLOK OD 0!!
> DB  0, 1, 2, 3, 16,17,18,19,  32, 33, 34, 35,  48,
> 49, 50, 51
> DB 64,65,66,67, 80,81,82,83,  96, 97, 98, 99,
> 112,113,114,115,     
> 128,129,130,131 
> DB  4, 5, 6, 7, 20,21,22,23,  36, 37, 38, 39,  52,
> 53, 54, 55
> DB 68,69,70,71, 84,85,86,87, 100,101,102,103,
> 116,117,118,119,
> 132,133,134,135 
> DB  8, 9,10,11, 24,25,26,27,  40, 41, 42, 43,  56,
> 57, 58, 59
> DB 72,73,74,75, 88,89,90,91, 104,105,106,107,
> 120,121,122,123,
> 136,137,138,139  
> DB 12,13,14,15, 28,29,30,31,  44, 45, 46, 47,  60,
> 61, 62, 63
> DB 76,77,78,79, 92,93,94,95, 108,109,110,111,
> 124,125,126,127,
> 140,141,142,143 
> 
> Jirka
> 
> 
> ----- PŮVODNÍ ZPRÁVA -----
> Od: "Roman Bórik (sapipandora.cz)"
> <roman.borik[doména skryta]>
> Komu: "Konference 'SAPI-1 a československé
> mikropočítače'"
> <sapipandora.cz>
> Předmět: Re: Oziveni PMD32-SD na Sapi
> Datum: 28.2.2012 - 20:17:22
> 
> > 
> > Nazdar.
> > 
> > > Ja si myslim, ze fyzicka kopie 5,25 a 3,5 aby
> > > byla na PC dostupna pres
> > > > CP/M manager nepujde udelat.
> > 
> > Pôjde.
> > 
> > > Pc format na 5,25 je na jedne stope na hlave 0
> > > sektory 0-59 a na hlave 1
> > > > sektory 60-119. Dejme tomu, ze nadefinuju
> > > > image
> > > > > > na 60 sektoru a 160 stop
> > > > a do sudych (parnych) stop budu ukladat
> > > > sektory
> > > > > > 0-59 a do lichych
> > > > (neparnych) stop 60-119. Da se potom na PC
> > > nadefinovat CP/M Manager
> > > > na takovouhle sestavu?
> > 
> > Samozrejme.
> > 
> > Pre 5,25" 1,2MB je to podľa mňa úplne
> > priamočiare.
> > > 
> > V 'images.cfg' pre PMD 32-SD by to malo byť:
> > EXT 160 60
> > 
> > V 'cim.ini' pre CP/M Manager by to mohlo byť
> > napr.
> > > takto:
> > 
> > [EXT]
> > SPT=60
> > XLT=60 čiarkami oddelených čísel sektorov -
> > prekladová tabuľka
> > BLS=2
> > EXM=0
> > DSM=599
> > DRM=127
> > OFF=1
> > 
> > Pokiaľ bude takto zadefinovaný fyzický disk aj v
> > BIOSe CP/M, tak podľa čísla 
> > stopy (párna/nepárna) sa bude pristupovať na
> > danú
> > > stranu disku a stopa sa 
> > vydelí dvoma.
> > Rovnako by mohol byť v BIOSe zadefinovaný aj
> > "virtuálny" disk na PMD 32-SD. 
> > Číslo stopy by sa ale nedelilo dvoma.
> > Na druhej strane, "virtuálny" disk na PMD 32-SD
> > ani nemusí byť v BIOSe 
> > zadefinovaný. Samotný kopirák môže k PMD 32-SD
> > pristupovať na najnižšej 
> > úrovni, pri znalosti parametrov disku 160x60.
> > 
> > Pre 3,5" 1,44MB je to z pohľadu kopírovania
> > komplikovanejšie.
> > 
> > V 'images.cfg' pre PMD 32-SD by to malo byť:
> > EXT 240 48
> > 
> > Teda dve fyzické stopy (nad sebou) by boli
> > rozdelené na tri virtuálne.
> > Program by musel pri zápise do PMD 32-SD iba
> > správne "zoradiť" sektory tak, 
> > aby vo výslednom súbore (obraze disku) boli v
> > takom poradí, ako na reálnom 
> > disku - najprv sektory stopy na hlave 0 so
> > správnym skew-factorom a následne 
> > sektory stopy na hlave 1 so správnym
> > skew-factorom.
> > V 'cim.ini' by už bola reálna definícia disku,
> > ako
> > > v BIOSe a CP/M Image 
> > Manager by s ním pracoval rovnako ako CP/M.
> > 
> > CP/M Image Manager vie pracovať s rovnako
> > veľkými
> > > diskami ako samotné CP/M. 
> > Teda do veľkosti 1GB. Obmedzenie do 2MB má iba
> > PMD
> > > 32-SD a to kvôli tomu, že 
> > maximálny počet sektorov na stopu je 64 a
> > maximálny počet stôp je 256.
> > 
> > Roman
> > 
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
> > 
> 
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
>