-
Notifications
You must be signed in to change notification settings - Fork 33
/
Copy pathcsdk_nanos2.h
56 lines (51 loc) · 2.06 KB
/
csdk_nanos2.h
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Makefile.standard_app
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// APP STORAGE (feature dependent)
//#define HAVE_APP_STORAGE
// IO SEPROXY BUFFER SIZE
#define IO_SEPROXYHAL_BUFFER_SIZE_B 300
// NBGL KEYBOARD (feature dependent)
//#define NBGL_KEYBOARD
// NBGL KEYPAD (feature dependent)
//#define NBGL_KEYPAD
// STANDARD DEFINES
#define IO_HID_EP_LENGTH 64
#define HAVE_SPRINTF
#define HAVE_SNPRINTF_FORMAT_U
#define HAVE_IO_USB
#define HAVE_L4_USBLIB
#define IO_USB_MAX_ENDPOINTS 4
#define HAVE_USB_APDU
#define USB_SEGMENT_SIZE 64
//#define HAVE_WEBUSB
//#define WEBUSB_URL_SIZE_B
//#define WEBUSB_URL
#define OS_IO_SEPROXYHAL
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Makefile.defines
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#define gcc
#define __IO volatile
#define BAGL_HEIGHT 64
#define BAGL_WIDTH 128
#define HAVE_BAGL_ELLIPSIS
#define HAVE_BAGL_FONT_OPEN_SANS_REGULAR_11PX
#define HAVE_BAGL_FONT_OPEN_SANS_EXTRABOLD_11PX
#define HAVE_BAGL_FONT_OPEN_SANS_LIGHT_16PX
#define SCREEN_SIZE_NANO
#define HAVE_SE_BUTTON
#define HAVE_SE_SCREEN
#define HAVE_FONTS
#define HAVE_INAPP_BLE_PAIRING
#define HAVE_BATTERY
#define HAVE_LEDGER_PKI
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Misc
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#define HAVE_LOCAL_APDU_BUFFER
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// DEBUG C SDK
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//#define HAVE_PRINTF
//#define PRINTF mcu_usb_printf