Fix: typos in register definitions and abusive use of '0b' binary notation not supported by Keil