Lacamera, D. (2023). Embedded systems architecture: Design and write software for embedded devices to build safe and connected systems (2nd ed.). Packt Publishing. Read Chapter 7: Local Bus Interfaces (O'Reilly Media) Also portions of Chapter 6: General-Purpose Peripherals (for UART etc) (O'Reilly Media)