Synergy Software Package User's Manual
sf_external_irq_instance_ctrl_t Struct Reference

#include <sf_external_irq.h>

Data Fields

uint32_t open
 Used by driver to check if control block is valid.
 
TX_SEMAPHORE semaphore
 Semaphore used for SF_EXTERNAL_IRQ_Wait.
 
external_irq_instance_t const * p_lower_lvl_irq
 Pointer to lower level driver instance.
 
bool callback_used
 Used by driver to check if wait can be used.
 

Detailed Description

Instance control block. DO NOT INITIALIZE. Initialization occurs when sf_external_irq_api_t::open is called


The documentation for this struct was generated from the following file: