|
sint8 | hif_check_code (uint8 u8Gid, uint8 u8OpCode) |
| To check that a particular hif message is supported with the current driver/firmware pair. More...
|
|
sint8 | hif_check_compatibility (uint16 u16HifInfo) |
| To check the compatibility of an image with the current driver. More...
|
|
NMI_API sint8 | hif_chip_sleep (void) |
| To make the chip sleep. More...
|
|
NMI_API sint8 | hif_chip_wake (void) |
| To Wakeup the chip. More...
|
|
NMI_API sint8 | hif_deinit (void *arg) |
| To Deinitialize HIF layer. More...
|
|
sint8 | hif_enable_access (void) |
| To enable access to HIF layer, based on HIF level of Firmware. This function reads HIF level directly from a register written by Firmware. More...
|
|
NMI_API uint8 | hif_get_sleep_mode (void) |
| Get the sleep mode of the HIF layer. More...
|
|
NMI_API sint8 | hif_handle_isr (void) |
| Handle interrupt received from NMC1500 firmware. More...
|
|
NMI_API sint8 | hif_init (void *arg) |
| To initialize HIF layer. More...
|
|
NMI_API sint8 | hif_receive (uint32 u32Addr, uint8 *pu8Buf, uint16 u16Sz, uint8 isDone) |
|
NMI_API sint8 | hif_register_cb (uint8 u8Grp, tpfHifCallBack fn) |
|
NMI_API sint8 | hif_send (uint8 u8Gid, uint8 u8Opcode, uint8 *pu8CtrlBuf, uint16 u16CtrlBufSize, uint8 *pu8DataBuf, uint16 u16DataSize, uint16 u16DataOffset) |
| Send packet using host interface. More...
|
|
NMI_API void | hif_set_sleep_mode (uint8 u8Pstype) |
| Set the sleep mode of the HIF layer. More...
|
|
NMI_API void | hif_yield (void) |
| Yields control from interrupt event handler. More...
|
|
This module contains M2M host interface APIs implementation.
Copyright (c) 2017-2018 Microchip Technology Inc. and its subsidiaries.
Definition in file m2m_hif.h.