The HAL will only contain the output period and the raw microseconds. Higher level things such as SimDevice can handle everything else.