add NFC HAL