Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

programming

Name: Anonymous 2008-11-02 11:30

I'm completely new to coding apart from web languages. I'm looking to get into coding programs for a Linux port on ARM architecture.
How do I get into this?

Name: Anonymous 2008-11-02 11:31

RTFM.

Name: Anonymous 2008-11-02 11:34

What manual?

Name: Anonymous 2008-11-02 11:34

Ugh, DO IT?

Name: Anonymous 2008-11-02 11:38

it'll be pretty lengthy. i assume it's for some handheld device like a newer generator nokia mobile.

familiarise yourself with a language first. c++ preferably. then learn how how to make it work on arm. i believe it's pretty much exactly the same but you change some syntax and compile it differently.

Name: Anonymous 2008-11-02 11:42

Contact Texas Instruments

They help budding programmers alot, especially if it's with an omap board you may get a free devkit and some books

Name: Anonymous 2008-11-02 12:26

>>6
Don't contact TI, contact HP

Name: Anonymous 2008-11-02 13:08

Read SICP.

Name: Anonymous 2008-11-02 14:59

buildroot

That assumes you know C already.

Name: Anonymous 2008-11-02 15:34

>>5
familiarise yourself with a language first. c++ preferably.
Please don't listen to this guy. Learn C.

Name: Anonymous 2008-11-02 19:32

>>8
The Structure and Interpretation of Child Pornography

Name: Anonymous 2008-11-02 19:45

>>11
How original

Name: Anonymous 2008-11-02 19:49

>>11
How /b/esque

Name: Anonymous 2008-11-02 20:55

Name: Anonymous 2008-11-03 2:43

Learn C, learn how GCC and the Binutils work, learn about ELF and ABIs, learn about the hardware in case that ever becomes an issue.

Name: Anonymous 2008-11-03 2:55

>>15
what he said, also hw shouldn't become an issue for you if you're just coding c but if you want to learn about ARM specifics you could start coding assembler on the ARM

i've never done so myself because i've never found an ARM cpu, always wanted to get one but i'm lazy

Name: Anonymous 2008-11-03 5:40

>>16
buy a DS

Name: Anonymous 2008-11-03 6:31

>>17
How would the Playstation DualShock controller help?

Name: Anonymous 2008-11-03 9:12

>>18
It has an ARM7 and an ARM9.

Name: Anonymous 2008-11-03 10:51

>>17
It's a fucklot easier to start with a real development board. You get all the docs, support, JTAG etc. instead of having to try to glean info from non-working examples and third-generation retyped "documentation".

Name: Anonymous 2008-11-03 12:18

>>20
The homebrew DS toolchains/libs aren't actually all that bad. And unlike an empty breadboard and an Arduino, you can actually create fun, useful things rather than "oh hey look I made the LED blink out the first 10 Fibonacci numbers in Morse code".

Name: Anonymous 2008-11-03 12:37

>>21
Oh yeah‽ I can do that in one line of Haskell.

Name: Anonymous 2008-11-03 12:48

>>20
It's a fucklot easier to start with a real development board.
/prog/

Name: Anonymous 2008-11-03 12:51

GJS never programs ``boards''. He programs the algorithmic language Scheme. He doesn't have a need for a ``board'' and neither do you. I suggest you write your own Scheme and re-think this decision, don't make the mistake of trying to program a ``board''.

Name: Anonymous 2008-11-03 13:12

>>21
Good luck on learning to bring up a board from zero using your poncy games machine. Also if you stick with prepackaged toolkits you'll miss 90% of the really important and actually useful stuff. If you're using libraries you might as well program for DirectX on Windows.

Name: Anonymous 2008-11-03 13:25

>>25
"Prepackaged toolkits", meaning an arm-eabi gcc cross-compiler, a couple of tools for packaging the binary, and a selection of headers defining symbols for the addresses of the memory-mapped registers (and some other utility bits).

You can build the entire thing from gcc's source (even if you're writing raw ARM assembly, you'll still need the linker), throw in the tools to package the executable, then get hacking in whatever language you want.

Your DirectX comment indicates that you have no fucking clue what you're talking about. Enjoy your fancy Windows development platform while I use the most advanced 2D gaming platform ever designed.

Name: Anonymous 2008-11-03 15:38

>>22
go away

Name: Anonymous 2013-08-31 18:29


Palatalization is a sound change that took place from Old English to Modern English. Here's a short list of words where this shift took place: day (German Tag), yarn (German Garn), way (German Weg), year (Old English gear), nail (German Nagel), yield (Old English geldan, German geltan) and thirsty (German durstig). It also happened with another colour word: gray (Old English græg.)

Don't change these.
Name: Email:
Entire Thread Thread List