Updated NFC HAL implementation