Add IR HAL