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

Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem

"Vaclav Peroutka" <vaclavpe@[doména skryta]> SHARP MZ-800

Michale,

především - zkusil jsi, že ta Tvoje mechanika správně nabootuje "korektní" formát s 256B v základní stopě ?

A teď ke Tvé analýze: Je to zvláštní. Když čtu multisektor, tak mi musí přijít DRQ a pak DATA_LOST kdykoli přestanu číst. Prostě mi to nedává smysl... Použiváš řadič s WD2791, nebo WD2797 ? Ten má jeden bit přepínání délky sektoru. Ale nevím, jak by ten bit ovlivnil funkcionalitu v reále - tj. co by to způsobilo.

Emulaci bych nefixoval, zbytečná práce navíc...


Vasku,

podle Zdenkova napadu jsem si dal v emulatoru vypsat vsechna mista, na
kterych se pri cteni z FDC kontroluje status.

Tady je seznam adres na kterych byl regPC ve chvili, kdy se pres IN
nacetl status (je to tedy adresa hned za tou instrukci IN ).

V linuxu jsem si ten seznam jeste pomoci sort a uniq malinko zredukoval:

STS: 0xe4fb - 0xff
STS: 0xe5c3 - 0xfc
STS: 0xe5e3 - 0xff
STS: 0xe563 - 0xfb
STS: 0xe577 - 0xfa
STS: 0xe577 - 0xfb
STS: 0xe577 - 0xff
STS: 0xe596 - 0xfc


Podle mne jsi prehlednul zaverecnou kontrolu statusu, ktera probehne na
adrese 0xE5E1 - tam se provede CPL a AND 0xFF a pokud je NZ, tak se
upaluje na error.

Nase stavove stroje uvnitr emulovanych FDC Ti zahlasi chybu o jedno
cteni drive - tam ovsem sharp ROM testuje pouze 0. a 1. bit statusu pres
RRCA. V dobe, kdy doslo na tohle opakovane precteni statusu uz se v
emulaci o zadne chybe nevi, ale realny FDC tady prave place nad
rozlitymi daty.

Plati tedy to co jsem rikal uplne na zacatku - cteni probehne v pohode,
ale status registr hlasti DATA_LOST a tedy se boot nepovede. Howgh!

Otazkou je, zda to nejak fixovat v ramci emulace ... IMHO ani ne ...
jednak se mi nechce :) a jednak by to asi neprineslo nic moc uzitecneho
- jen by se tim zpomalilo cteni z emulovane disketovky.

Nicmene pro hackery dobra zprava: je tu dalsi zpusob jak spolehlive
zjistit, zda se program prave nachazi v emulovanem, nebo v realnem
prostredi ;)

Michal
_______________________________________________
SharpMZ mailing list
SharpMZmail.ordoz.com
http://mail.ordoz.com/mailman/listinfo/sharpmz

Zobrazit původní podobu

Vlákno · 36 zpráv

Zobrazit celé vlákno na jedné stránce

  1. [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem "Vaclav Peroutka" <vaclavpe@[doména skryta]>
  2. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Radek Suk <suk@[doména skryta]>
  3. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  4. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  5. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Radek Suk <suk@[doména skryta]>
  6. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem <zdeneka@[doména skryta]>
  7. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem VELESOFT <velesoft@[doména skryta]>
  8. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Radek Suk <suk@[doména skryta]>
  9. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem VELESOFT <velesoft@[doména skryta]>
  10. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Radek Suk <suk@[doména skryta]>
  11. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem VELESOFT <velesoft@[doména skryta]>
  12. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem VELESOFT <velesoft@[doména skryta]>
  13. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Radek Suk <suk@[doména skryta]>
  14. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem VELESOFT <velesoft@[doména skryta]>
  15. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem "Vaclav Peroutka" <vaclavpe@[doména skryta]>
  16. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Radek Suk <suk@[doména skryta]>
  17. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem "Vaclav Peroutka" <vaclavpe@[doména skryta]>
  18. [SharpMZ] ukladani dat na HDD a podobne Radek Suk <suk@[doména skryta]>
  19. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  20. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem <zdeneka@[doména skryta]>
  21. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem "Vaclav Peroutka" <vaclavpe@[doména skryta]>
  22. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem "Vaclav Peroutka" <vaclavpe@[doména skryta]>
  23. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem <zdeneka@[doména skryta]>
  24. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  25. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem <zdeneka@[doména skryta]>
  26. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  27. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem "Vaclav Peroutka" <vaclavpe@[doména skryta]>
  28. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  29. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  30. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  31. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem "Vaclav Peroutka" <vaclavpe@[doména skryta]>
  32. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Miloš <milsa@[doména skryta]>
  33. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  34. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Radek Suk <suk@[doména skryta]>
  35. Re: [SharpMZ] Chovani realneho FD radice u disket s "cizim" formatem Radek Suk <suk@[doména skryta]>
  36. [SharpMZ] SD karty Miloš <milsa@[doména skryta]> Přílohy: 2