| 
| 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.