HAL backend module for the PPP