Added read/write functions & #defines for all registers