libfis: do not lie about logical sector units

This commit is contained in:
cinap_lenrek 2012-10-06 22:56:05 +02:00
parent 4cfd5cb02e
commit 5baafe7307

View file

@ -414,9 +414,6 @@ rwfis(Sfis *f, uchar *c, int rw, int nsect, uvlong lba)
Pout|Pdma|P28, Pout|Pdma|P48,
};
nsect >>= f->physshift;
lba >>= f->physshift;
udma = f->udma != 0xff;
llba = (f->feat & Dllba) != 0;
acmd = tab[udma][rw][llba];
@ -448,7 +445,7 @@ rwfis(Sfis *f, uchar *c, int rw, int nsect, uvlong lba)
}
uvlong
fisrw(Sfis *f, uchar *c, int *n)
fisrw(Sfis *, uchar *c, int *n)
{
uvlong lba;
@ -461,9 +458,6 @@ fisrw(Sfis *f, uchar *c, int *n)
*n = c[Fsc];
*n |= c[Fsc8] << 8;
*n >>= f->physshift;
lba >>= f->physshift;
return lba;
}