Rockbox General > Rockbox General Discussion

Decision: Get Ipod Classic or stick with rockbox'd 5.5g

<< < (4/6) > >>

cool_walking_:

--- Quote ---only thing I see that is problematic is compiling your own rockbox even that is easily solved
--- End quote ---

I assumed Rockbox would check the disk size at runtime...

It's not a problem, I compile my own build anyway, but it seems strange to have to compile just to swap out the hard drive.  Or are you just guessing?

I ended up ordering a MK1011GAH, since I could only find the HS122JB at two places - both said it would be a month before they would even get it in, and it was about $100 more (including shipping) than the MK1011GAH off eBay.

Chronon:
Rockbox does check the disk.  But it has to be compiled with the following options

--- Code: ---#define HAVE_LBA48
#define HAVE_MULTIVOLUME
--- End code ---

in order for Rockbox to support LBA48.  Otherwise it will simply see an upper limit of 137GB.  If you are putting a disk smaller than this into your player then a standard current build should work.

melancholydm:
in regards to that.... how much of a difference would it make if those 2 lines of code would be added to the current build?

psycho_maniac:
i thought you only had to add that if you had archos player? or maybe i didnt read it right? more info on big hard drives here: http://www.rockbox.org/twiki/bin/view/Main/BigDisk

Chronon:
The first line is needed to enable LBA48 support.  Without this you are stuck with a maximum capacity of 137GB.  The second line provides support for multiple partitions.  I'm not sure that this one is necessary on non-Archos players.  It looks like it's needed there because the USB-ATA bridge in those Archos targets was limited to LBA28.  

I think those lines are not added by default in order to keep the size of the binaries down.  For most players it simply represents wasted space (to be honest I don't know how much).  I don't really see a good reason to change things.  You can easily add those lines and compile a build should you add a large disk to your player.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version