Posted By: shimi (The NEUROLOGiC member) on 'CZhardware'
Title:     Re: LBA mod
Date:      Tue Apr  8 11:54:32 1997

> > lidi, prosim vas, co je PRESNE podstatou LBA konverze?
> Bohuzel ne, taky bych to rad vedel.

To mas tak : Kdyz v 80tym vymejsleli v Idiots Built Me pro svuj novy model 
IBM PC bios, tak zvolili pro diskove oprerace (INT 0x13) cteni/zapis tuto 
konvenci :
   AH - Command(read,write,...)  (ja bych bral)
   AL - Drive (i tohle) (mozna prehazuju ah,al,dh,dl (z hlavy nevim))
   DL - Head (zde ma byt zadana hlava(povrch) 8 bitu zde staci (rekneme))
   CX - Cylinder a sektor (a tady je zakopanej pes - prvnich sest bytu patri 
sektoru (0-63) coz je hroozne malo, ale vyrobci se podle toho zaridily, a 
zbylejch 10 bitu (0-1023) patri stope a v tom je to cely - BIOS NELZE volat
a chtit po nem cist/psat stopu s cislem vetsim nez 1023 i kdyz IDE to hrave 
zvlada a je JEDNO jestli je enhanced nebo ne)

LBA preklad spociva v tom, ze BIOS/driver pro OS snizi pocet stop a umerne 
zvysi pocet hlav a pozadavky takto zpetne preklada.
plyne : Tento program MUSI byt v bootu (OS by po zavedeni ovladace musel byt 
schopen prestavet cely FS a to dos neni a jine systemy to vubec neresi) 

> > chtel bych si udelat neco, co mi zpristupni velkej disk na IDE;
> > chci nejakej malej rezident z CONFIGu,
:-)
    (reseni bych videl v upgradu biosun nebo boardu)
> No, nerikam, ze je to nemozne, nicmene to IMHO neni prave nejstastnejsi
ja rikam ze jo
> > zadne shity co mi modifikujou
> > MBR a delaj si svoje partitisny (ontrack)
Ono to ale fakt bez nich nejde

PS : board bez LBA, lidi zbavte se toho
      
+--   |   | | |  /| |  I was systemak,
+--+  |   | | | / | |               I'm systemak
   |  +---+ | |    | |                          and I will be systemak
 --+  |   | | |    | |  E-mail: tsimek@students.zcu.cz
                        http://dione.zcu.cz/~tsimek

Search the boards