CC33XX API Documentation 2.30.00.15

Macros | Functions | Variables
init_adapt.c File Reference
init_adapt

init_adapt porting file More...

`#include <stddef.h>`
`#include <stdint.h>`
`#include <string.h>`
`#include "ti_drivers_config.h"`
`#include "ti_drivers_open_close.h"`
`#include "ti_board_open_close.h"`
`#include <kernel/dpl/AddrTranslateP.h>`
`#include <stdlib.h>`
`#include <drivers/hw_include/cslr_soc.h>`
`#include <drivers/gpio.h>`
`#include <drivers/sciclient.h>`
`#include "osi.h"`

## Macros
#define | WLAN_IRQ_GPIO_INTR_NUM (CSLR_R5FSS0_CORE0_INTR_MAIN_GPIOMUX_INTROUTER0_OUTP_8)
#define | TISCI_BANK_SRC_IDX_BASE_GPIO0 (90U)
| bank interrupt source index base
#define | TISCI_BANK_SRC_IDX_BASE_GPIO1 (90U)
#define | TISCI_BANK_SRC_IDX_BASE_MCU_GPIO0 (90U)

## Functions
void | sleep (uint32_t sec)
void | Board_gpioInit (void)
void | Board_gpioDeinit (void)
uint32_t | Board_getGpioWlanIntrNum (void)
void | Wlan_IRQ_init (void *cb)
| Initialize the input GPIO as IRQ. More...
void | Wlan_IRQ_deinit ()
| Removes input GPIO from the system interrupts. More...
void | Wlan_IRQ_enable_int ()
| Wlan enable input interrupt. More...
void | Wlan_IRQ_disable_int ()
| Wlan disable input interrupt. More...
void | Wlan_IRQ_clear_int ()
| Wlan clear pending interrupt. More...
void | TurnOff_WL ()
| Use pre-configured output GPIO to turn off Wi-Fi device. More...
void | TurnOn_WL ()
| Use pre-configured output GPIO to turn on Wi-Fi device. More...
int | GetState_WL ()
| Get the state of the pre-configured output GPIO. More...

## Variables
uint32_t | gWlanENGpioAddr = 0
uint32_t | gWlanIRQGpioAddr = 0
HwiP_Object | gWlanIRQHwiObject

## Detailed Description

init_adapt porting file