🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.asm
Article #130

Re: obsługa fat12 :/

#130
From: Lopez
Date: Mon, 13 Feb 2006 20:47
38 lines
2180 bytes
Remek napisał(a):
> Witam!
> 
>> fat12 (dyskietka
> 
> Pozwólcie, że dorzucę do tematu swoje 3 grosze.
> O co chodzi z tym FAT12 (czytane FAT dwanaście).
> Gdzieś czytałem, że nie ma czegoś takiego. Ten zapis
> należy podobno rozumieć jako FAT jeden dwa, co
> miałoby oznaczać kompatybilność z FAT16 (1) i
> FAT32 (2). Tak to jest widziane przez niektóre
> programy do odzyskiwania danych. A, że na dyskietce
> taki sposób jest zastosowany wynika zapewne z
> jej małej pojemności, w związku z czym nie jest
> potrzebna obsługa pełnego zakresu przestrzeni
> adresowej jak w FAT32. Czy tak jest naprawdę?
> Pytanie pozostaje otwarte.

Jak  bys znal szczegoly implementacji, to
wiedzialbys skad ta nazwa. Tam jeden wpis
w tablicy alokacji plikow (FAT - file allocation
table) zawiera wlasnie dwanascie bitow (1,5 bajta).

> A jeśli idzie o główny wątek to faktycznie
> proponowanie przerwań DOS to nie ta droga, bo
> to są funkcje systemowe, a chodzi o implementację
> niezależnych procedur współpracujących bezpośrednio
> z Bios'em i chipsetem. Sam chętnie bym obejrzał
> takie źródełka.

Polecam kody zrodlowe typowego msdosowego mbr'a.
Tam znajdziesz minimalna implementacje obslugi FAT12
oraz procedury odczytu sektorow dysku przy uzyciu
przerwan biosu.

-- 
Pozdrawiam
Lopez
Technical Details
Message-ID: <dsqr85$pk6$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <ds75nu$2k9c$1@news2.ipartners.pl> <dsqkkk$mru$2@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Lopez <rtlopezREMOVE@gazeta.pl>
Newsgroups: pl.comp.lang.asm
Subject: Re: obsługa fat12 :/
Date: Mon, 13 Feb 2006 21:47:05 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 38
Message-ID: <dsqr85$pk6$1@inews.gazeta.pl>
References: <ds75nu$2k9c$1@news2.ipartners.pl> <dsqkkk$mru$2@inews.gazeta.pl>
NNTP-Posting-Host: user10.53.udn.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1139863621 26246 82.139.10.53 (13 Feb 2006 20:47:01 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Mon, 13 Feb 2006 20:47:01 +0000 (UTC)
X-User: rtlopez
In-Reply-To: <dsqkkk$mru$2@inews.gazeta.pl>
User-Agent: Thunderbird 1.5 (Windows/20051201)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit