aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
blob: a8b0473d13a5295ce51a327861c9513ae310fa45 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <stdio.h>
#include "pico/stdlib.h"
#include "pico/cyw43_arch.h"

#include "bsp/board_api.h"
#include "tusb.h"

const uint LED_PIN = 25;

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

int main()
{
    if (cyw43_arch_init()) {
        printf("failed to initialise cyw43_arch\n");
        return -1;
    }

    board_init();
    tuh_init(BOARD_TUH_RHPORT);
    btstack_main(0, NULL);

    printf("Init done\n");

    while(1)
    {
        tuh_task();
    }
}