Sometimes I get asked why I created the ARM programming area on my website.
The reason is quite simple.
I was interested.
And looking around, I found little in the way of documentation.
There was the very useful ARM instructions document, the sources to an ARM emulator, help files with assemblers, a fair amount of source code, and only one site that provided an introduction but not lots of detail and examples.
So I rolled my own....