Updated HAL to latest version.