Rockbox Development > New Ports

Philips GoGear 3125

<< < (4/7) > >>

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