🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.pascal
Article #445

Formatowanie dyskietek

#445
From: Tadeusz Drabarek
Date: Mon, 28 Dec 1998 15:00
29 lines
2209 bytes
Cześć.
Mam taki problem: Muszę napisać programik, który będzie "umiał" sformatować
mi dyskietkę 3"5 w nietypowym formacie, Mianowicie: sektory mają mieć po
256b (a nie tak jak standartowo 512). Ilośc sektorów na ścieżce nie ma
znaczenia (ilość ścieżek też - choć oczywiście powinno byc >niż 1), tak samo
nie ma dla mnie znaczenia, czy dyskietka będzie sformatowana jedno- czy
dwustronne. Uwaga jest jedna - programik ma NIE korzystac z przerwania dos-u
(21h). Może (powinno) być użyte przerwanie 13h (bios). - oczywiście mile
widziana wstawka asemblerowa (ale niekoniecznie).
W literaturze, którą posiadam jest opis przerwania 13h i funkcji
05h(formatowanie sektorów) - ale niestety w 2-ch książkach inaczej.
Próbowałem różnych sposobów- i nic. Coś się formatuje, ale potem nie jestem
w stanie odczytac ŻADNEGO sektora (fankcją 02h przerwania 13h) ani też
żadnego sektora zapisać (03h)
Oto kod błędów jakie otrzymuję/talk przy zapisie jak i odczycie/ : (AH=10
tzn. 8 (błąd w kanale DMA) +2 (nie znaleziono znacznika adresu)!!!
Nie wiem co robię nie tak.

Czy ktos ma taki programik (lub wie jak to trzeba zrobić - może być w
asemblerze) ?
Czekam niecierpliwie...

    Tadeusz

--
------------------------------------------------
         Tadeusz Drabarek
  e-mail: tadeuszd@promail.pl
------------------------------------------------
Technical Details
Message-ID: <v2Nh2.45070$O1.3723673@news.tpnet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!polsl.gliwice.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!polsl.gliwice.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
From: "Tadeusz Drabarek" <tadrbk@priv.onet.pl>
Newsgroups: pl.comp.lang.pascal
Subject: Formatowanie dyskietek
Lines: 31
X-Newsreader: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Message-ID: <v2Nh2.45070$O1.3723673@news.tpnet.pl>
Date: Mon, 28 Dec 1998 15:00:43 GMT
NNTP-Posting-Host: 194.204.131.172
X-Complaints-To: abuse@tpsa.pl
X-Trace: news.tpnet.pl 914857243 194.204.131.172 (Mon, 28 Dec 1998 16:00:43 MET DST)
NNTP-Posting-Date: Mon, 28 Dec 1998 16:00:43 MET DST
Organization: TPNET - http://www.tpnet.pl
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit