Table of contents 1. Getting Started 2. Loading and Adding 3. Tooling Up 4. Controlling Program Flow 5. Thanks for the Memories 6. Functions and the Stack 7. Linux Operating System Services 8. Programming GPIO Pins 9. Interacting with C and Python 10. Interfacing with Kotlin and Swift 11. Multiply, Divide, and Accumulate 12. Floating-Point Operations 13. Neon Coprocessor 14. Opt…
Mastering ARM hardware architecture opens a world of programming for nearly all phones and tablets including the iPhone/iPad and most Android phones. It’s also the heart of many single board computers like the Raspberry Pi. Gain the skills required to dive into the fundamentals of the ARM hardware architecture with this book and start your own projects while you develop a working knowledge of…