Implement seperate config arguments

Signed-off-by: Alistair Francis <alistair23@gmail.com>
stm32f205: Fix some bugs and typos

Signed-off-by: Alistair Francis <alistair23@gmail.com>
stm32f205: Remove CPU passthrough

Signed-off-by: Alistair Francis <alistair23@gmail.com>
stm32f205: Add macros and documentation

Signed-off-by: Alistair Francis <alistair23@gmail.com>