Rockbox mail archiveSubject: Which players should have LBA48 support?
Which players should have LBA48 support?
From: Torne Wuff <torne-rockboxdev_at_wolfpuppy.org.uk>
Date: Wed, 7 Apr 2010 18:02:33 +0100
I'm intending to enable LBA48 on all the ATA players which can
reasonably have their drive upgraded to >128GiB. The binsize cost of
LBA48 being compiled in is small (approx. 300 bytes) and it has no
runtime effect if the drive does not require it. This will remove the
need for people with upgraded players to use a custom build simply to
get this ability. However, not all the ATA players can sensibly be
upgraded: the Archos devices have a USB bridge chip which doesn't
understand LBA48 so users need to partition their disk awkwardly to make
it usable. For safety, I don't want to enable it on those devices.
Specifically, I only want to enable it on devices which either:
1) have a working Rockbox USB stack
2) boot the OF for USB and we know the OF supports LBA48
3) use a bridge chip for USB which we know supports LBA48
Does anyone know which devices fall into category 2 and 3? The
list of devices which are ATA-based but don't use rockbox USB is:
Any information about whether these targets work when upgraded to a
large drive would be appreciated. Currently I am assuming that the four
Archos devices do not work, but I don't know about any of the others.
-- Torne Wuff torne_at_wolfpuppy.org.ukReceived on 2010-04-07