Microchip® Advanced Software Framework

thirdparty/wireless/bt_wilc_sdk/apps/ble_transparent/main.c File Reference
#include "asf.h"
#include "console_serial.h"
#include "conf_board.h"
#include "conf_clock.h"
#include "btstack_chipset_atwilc3000.h"
#include "btstack_debug.h"
#include "btstack_memory.h"
#include "btstack_run_loop.h"
#include "btstack_run_loop_freertos.h"
#include "classic/btstack_link_key_db.h"
#include "hci.h"
#include "hci_dump.h"
#include "ble_firmware_3000.h"

Macros

#define TASK_BT_STACK_PRIORITY   (2)
 
#define TASK_BT_STACK_SIZE   ((2048*2)/sizeof(portSTACK_TYPE))
 

Functions

static void bt_app_init (int status)
 
static void bt_task (void *arg)
 
int btstack_main (int argc, const char *argv[])
 
int main (void)
 
void SysTick_Handler (void)
 
void vApplicationMallocFailedHook (void)
 
void vApplicationStackOverflowHook (xTaskHandle *pxTask, signed char *pcTaskName)
 Called if stack overflow during execution. More...
 
void vApplicationTickHook (void)
 This function is called by FreeRTOS each tick. More...
 
void xPortSysTickHandler (void)
 

Variables

TaskHandle_t btstack_run_loop_task
 
static hci_transport_config_uart_t transport_config
 
static btstack_uart_config_t uart_config
 
static const btstack_uart_block_tuart_driver
 
TaskHandle_t xHandle = NULL
 

#define TASK_BT_STACK_PRIORITY   (2)

Referenced by main().

#define TASK_BT_STACK_SIZE   ((2048*2)/sizeof(portSTACK_TYPE))

Referenced by main().

int btstack_main ( int  argc,
const char *  argv[] 
)
void SysTick_Handler ( void  )

References xPortSysTickHandler().

void vApplicationMallocFailedHook ( void  )

References configASSERT, and NULL.

void vApplicationStackOverflowHook ( xTaskHandle pxTask,
signed char *  pcTaskName 
)

Called if stack overflow during execution.

void vApplicationTickHook ( void  )

This function is called by FreeRTOS each tick.

void xPortSysTickHandler ( void  )

TaskHandle_t btstack_run_loop_task
hci_transport_config_uart_t transport_config
static
Initial value:
= {
115200,
0,
1,
}
#define NULL
Definition: src/include/lwip/def.h:47
Definition: hci_transport.h:115
btstack_uart_config_t uart_config
static
const btstack_uart_block_t* uart_driver
static
TaskHandle_t xHandle = NULL