Register ISR (Interrupt Service Routine) in the initialization of HIF (Host Interface) Layer.
Functions | |
void | nm_bsp_register_isr (tpfNmBspIsr pfIsr) |
void nm_bsp_register_isr | ( | tpfNmBspIsr | pfIsr | ) |
[in] | pfIsr | Pointer to ISR handler in HIF |
References chip_isr(), CONF_WILC_SPI_INT_MASK, CONF_WILC_SPI_INT_PIN, CONF_WILC_SPI_INT_PIO, CONF_WILC_SPI_INT_PIO_ID, CONF_WILC_SPI_INT_PRIORITY, gpfIsr, pio_configure_pin(), pio_enable_interrupt(), pio_get_interrupt_status(), pio_handler_set_pin(), pio_handler_set_priority(), PIO_IT_LOW_LEVEL, pio_pull_up(), PIO_PULLUP, PIO_TYPE_PIO_INPUT, and sysclk_enable_peripheral_clock().
Referenced by hif_init().