Infineon Logo AIROC BTSDK v4.4 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
wiced_hal_mia.h File Reference

List of parameters and defined functions needed to access the Multiple Interface Adapter (MIA) driver. More...

Functions

void wiced_hal_mia_init (void)
 Initializes the MIA driver and its private values. More...
 
BOOL32 wiced_hal_mia_is_reset_reason_por (void)
 Determines and returns if the reason for the last reset was from Power On (Power On Reset). More...
 
void wiced_hal_mia_enable_mia_interrupt (BOOL32 enable)
 Enable or disable all MIA-based interrupts. More...
 
void wiced_hal_mia_enable_lhl_interrupt (BOOL32 enable)
 Enable or disable all LHL-based interrupts. More...
 
void wiced_hal_mia_pollHardware (void)
 If the HW has seen any change in KS or Quad, this will freeze Mia clock, extract the event from HW FIFO and then unfreeze clock. More...
 
BOOL32 wiced_hal_mia_get_mia_interrupt_state (void)
 Get the MIA interrupt state. More...
 
BOOL32 wiced_hal_mia_get_lhl_interrupt_state (void)
 Get the LHL interrupt state. More...
 
void wiced_hal_mia_restore_mia_interrupt_state (void)
 Restore the possibly overridden MIA interrupt setting to that of the MIA interrupt state. More...
 
void wiced_hal_mia_restore_lhl_interrupt_state (void)
 Restore the possibly overridden LHL interrupt setting to that of the LHL interrupt state. More...
 

Detailed Description

List of parameters and defined functions needed to access the Multiple Interface Adapter (MIA) driver.