[WiP] Added doxygen comments to HAL