HAT Connector programming

Are the register addresses, layouts and bit functions to access the HAT connector available ? I need to drive signals on the HAT pins by accessing the hardware directly. I am not using LINUX or Windows.