Click on the link above to go to the download page. Click on the link, sign in and get the files emailed directly to you along with brief instructions. The files are supplied in Zip compressed format and are supplied as individual text files that can be loaded into your favourite editor or simply *EXECed in.
Click on the relevant link above to open a pdf containing instruction set details for the ARM, Thumb and Vector Floating Point operations Save these onto you computer for printing or future reference.
These links will take to you the GCC software site and also sites for the various manuals which you can download and use as a comprehensive reference to each item.
The Broadcom Datasheet has all the GPIO and other SoC data you need. The links opens a PDF.
PCEmu allows you to emulate classic Acorn systems, such as the Risc PC and A7000, on multiple platforms including Windows, Linux and Mac OS X. Using it you can create and assemble ARM machine code and develop programs for your Raspberry Pi.
This is an ARM development tool which provides a total environment working on for use on any PC running Windows. It is a great way to experiment with ARM assembler in an environment that provides immediate visual feedback.cluding Status Register flags. The evaluation version is totally free and is more than adequate to experiment with.
Here are some other links you might like to try: RISC OS Open, RISC OS, Raspberry Pi Wiki, Acorn Legacy Site.