Rockbox Development > New Ports
Philips GoGear 3125
saratoga:
--- Quote from: PinguinXY on March 13, 2008, 04:38:20 PM ---I read the wiki on how to work for a new port several times now... and also the Wiki PortingHowTo but I don't understand what I exectly have to do after I found everything about the Hardware... Do I only have to take an existing Built and change the values? Or do I have to write a totaly new Firmware?
--- End quote ---
You'll have to write drivers for all the hardware thats not already supported in rockbox. Of course, to do that, you would need to get a compiler first.
PinguinXY:
okay and where do I get a compiler? I just know the Linux Compiler :-D
btw. Is anywhere a List of all supported Hardware?
saratoga:
--- Quote from: PinguinXY on March 13, 2008, 05:58:36 PM ---okay and where do I get a compiler? I just know the Linux Compiler :-D
--- End quote ---
As I said above, it would appear that one does not exist, making this step literally impossible.
--- Quote from: PinguinXY on March 13, 2008, 05:58:36 PM ---btw. Is anywhere a List of all supported Hardware?
--- End quote ---
Check the target tree in the rockbox source. Most of it is there.
AlexP:
--- Quote from: PinguinXY on March 13, 2008, 04:38:20 PM ---thank you for introducing me into another part of capitalism :-D I think I'll have to pay for the Datasheet... 12$ isn't too much... especialy now... ( I think one € is aboeut 1.5$)
The Partt with Freescale I don't understand... What does this contract me to us?
(I'm not a native Englishspeaker and didn't understand everything :-/ )
--- End quote ---
In the English speaking world, the comma (,) is not the decimal sign, the full stop (or point, or period) (.) is. Therefore $12,000 is 12 thousand dollars, not 12 dollars. For you it would be written $12.000,00 - we write $12,000.00
There is another problem - even if they let you pay for it, it would be under a non-disclosure agreement (NDA). This usually means that you cannot tell anyone else what is in the datasheet, nor publish any code written as a result of information in the datasheet. Therefore it remains useless to us!
--- Quote from: PinguinXY on March 13, 2008, 05:58:36 PM ---okay and where do I get a compiler? I just know the Linux Compiler :-D
--- End quote ---
You need a compiler that will compile code for the CPU architecture of your port, e.g. X86, ARM, m68k, etc...
Unfortunately there does not seem to be a free compiler for the architecture in your player, and therefore this project is essentially impossible. It doesn't matter how much code you write if you cannot compile it.
PinguinXY:
Do you think that it could happen anytime that we get a compiler or do I have to pray for a wonder?
(next time I will first look into your Database for a player and then buy one :-D )
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version