Informational resources

Here are links to various external resources with information about the Raspberry Pi, ARM assembly, C, and more.

Raspberry Pi

We are using the Raspberry Pi A+ in class. The A+ is similar to the B+.

ARM architecture

The Raspberry Pi A+ uses a Broadcom BCM2835 chip. Inside the chip is an ARM1176JFZ-S processor which is based on the ARMv6 architecture.

ARM Assembly Language

Bare Metal Programming

C Programming Language