changes in sd_hal