Remove HAL that can be compiled