Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Transceiver Interrupt Handling

Handles Transceiver related Interrupts.

Typedefs

typedef void(* irq_handler_t )(void)
 

Functions

void trx_awake_handler_cb (void)
 
void trx_rx_end_handler_cb (void)
 Transceiver interrupt handler. More...
 
void trx_tx_end_handler_cb (void)
 Transceiver interrupt handler. More...
 

typedef void(* irq_handler_t)(void)

void trx_awake_handler_cb ( void  )

References tal_awake_end_flag.

Referenced by set_trx_state(), and tal_init().

void trx_rx_end_handler_cb ( void  )

Transceiver interrupt handler.

This function handles the transceiver generated interrupts for RX end.

References ENTER_CRITICAL_REGION, handle_received_frame_irq(), and LEAVE_CRITICAL_REGION.

Referenced by tal_init().

void trx_tx_end_handler_cb ( void  )

Transceiver interrupt handler.

This function handles the transceiver generated interrupts for TX end.

References ENTER_CRITICAL_REGION, handle_tx_end_irq(), and LEAVE_CRITICAL_REGION.

Referenced by tal_init().