41 lines
729 B
C
41 lines
729 B
C
#ifndef _APP_H_
|
|
#define _APP_H_
|
|
#include <stdint.h>
|
|
|
|
#define DEBUG_UART USART1
|
|
|
|
#define DEBUG_LEVEL 0
|
|
|
|
#define NON_BLOCK_PRINTING 0
|
|
|
|
|
|
#define BOOT_TO_DFU 0
|
|
|
|
|
|
#define IS_BOOTLOADER 1
|
|
#define ENABLE_U2F_EXTENSIONS
|
|
// #define ENABLE_U2F
|
|
|
|
#define APPLICATION_JUMP_ADDR (0x08000000 + 32 * 1024)
|
|
|
|
#define DISABLE_CTAPHID_PING
|
|
#define DISABLE_CTAPHID_WINK
|
|
#define DISABLE_CTAPHID_CBOR
|
|
|
|
void printing_init();
|
|
void hw_init(void);
|
|
|
|
//#define TEST
|
|
//#define TEST_POWER
|
|
|
|
#define LED_INIT_VALUE 0x101000
|
|
|
|
// Button
|
|
#define SOLO_BUTTON_PORT GPIOA
|
|
#define SOLO_BUTTON_PIN LL_GPIO_PIN_0
|
|
|
|
#define SKIP_BUTTON_CHECK_WITH_DELAY 0
|
|
#define SKIP_BUTTON_CHECK_FAST 1
|
|
|
|
#endif
|