Best Practice for referencing embedded system peripherals? Bit of a rant.. but also a question, on how to reference embedded system addresses neatly.