On Iau, 2003-11-13 at 01:13, Jack Miller wrote: > Alan, > I am not so sure of that. If you look at ide-disk.c:__ide_do_rw_disk(), > there is a local variable assignment statement: > > u8 lba48 = (drive->addressing = 1) ? 1 : 0; > > So it would seem that the problem is elswhere ? drive and hwif->addressing are different. (Not my idea don't blame me!) In the last code I did before going on sabattical its all become a bit irrelevant as I implemented the notion of lba48 pio-only