Still working on peripheral/IO bus, including the UART subsystem