Infineon Logo AIROC BTSDK v4.9 - 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

static INLINE 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...
 
static INLINE BOOL32 wiced_hal_mia_get_mia_interrupt_state (void)
 Get the MIA interrupt state. More...
 
static INLINE BOOL32 wiced_hal_mia_get_lhl_interrupt_state (void)
 Get the LHL interrupt state. More...
 
static INLINE void wiced_hal_mia_restore_mia_interrupt_state (void)
 Restore the possibly overridden MIA interrupt setting to that of the MIA interrupt state. More...
 
static INLINE void wiced_hal_mia_restore_lhl_interrupt_state (void)
 Restore the possibly overridden LHL interrupt setting to that of the LHL interrupt state. More...
 
void wiced_hal_mia_notification_register_keyscan (void)
 keyscan notification has to be pre-registered. More...
 
void wiced_hal_mia_notification_register_quad (void)
 Quadrature notification has to be pre-registered. More...
 
void wiced_hal_mia_poll_hardware (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...
 

Detailed Description

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