|
Well before you can start development you need to know what chips/components are in the DAP so you can write the necessary drivers/code for them. You can either plead to the manufacturer for details and datasheets of every component in the player (not likely to happen), or open it up and find out for yourself (and usually datasheets are a google search away), working out pinouts, etc. There are other things you might need to do with the player open which I don't understand - that BDM/JTAG stuff, etc.
But yea, to call it "out-of-date" is a bit false. Rockbox is always up to date, because there's nothing else to make it go out of date, and what is up-to-date anyway? You mean to say there aren't many ports for up-to-date players, but as said these only happen if someone wants to put the time and effort into making a port happen and seeing it through. Surely the iPod 5g is up-to-date?
Anyway, Rockbox can give older players more functionality than the stock-firmware on these new players. Plus, if you finish a full port of Rockbox to a Zen then you'll have the same features on that as on one of the other Rockbox targets (providing there aren't features which cannot be ported or target exclusive - not many), so was it really worth it?
|