ARM ARM Baremetal debug with QEMU and GDB So you want to learn ARM assembly programming ? I've found this wonderful resource compiled by Vijay Kumar. It explains in a lucid style everything you need to know to get started with Embedded