Rockbox mail archiveSubject: Re: Which players should have LBA48 support?
Re: Which players should have LBA48 support?
From: Marcin Bukat <marcin.bukat_at_gmail.com>
Date: Thu, 8 Apr 2010 08:45:48 +0200
2010/4/7 Torne Wuff <torne-rockboxdev_at_wolfpuppy.org.uk>
> 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.
MPIO HD200 target (not commited to svn yet) uses Genesys GL811E ATA-USB
bridge which, according to the spec, is LBA48 capable. I don't know if
anything else uses this chip.
Received on 2010-04-08