-
Notifications
You must be signed in to change notification settings - Fork 3
/
mdepx-nrf53.conf
110 lines (90 loc) · 1.27 KB
/
mdepx-nrf53.conf
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
modules board
mdepx
nrf_cc310
src;
link ./ldscript obj/nrf53-boot.elf;
set-build-flags -mthumb
-mcpu=cortex-m33
-mfpu=fpv5-sp-d16
-mfloat-abi=hard
-g
-nostdlib -nostdinc
-fshort-enums
-fno-builtin-printf
-ffreestanding;
set-build-flags -Wredundant-decls
-Wnested-externs
-Wstrict-prototypes
-Wmissing-prototypes
-Wpointer-arith
-Winline
-Wcast-qual
-Wundef
-Wmissing-include-dirs
-Wall
-Werror;
set-search-path mdepx/include
mdepx/kernel
mdepx/arch
mdepx/
.;
nrf_cc310 {
objects lib/cortex-m33/hard-float/libnrf_cc310_0.9.12.a;
};
board {
prefix board;
modules uart;
uart {
pin_tx 20;
pin_rx 22;
baudrate 115200;
};
};
src {
objects cc310.o
errata.o
jump.o
nrf53.o
secure_gate.o
sys_entry.o;
};
mdepx {
modules arch;
modules dev;
modules kernel;
modules lib;
arch {
modules arm;
arm {
modules nordicsemi;
nvic_nintrs 68;
options vfp;
nordicsemi {
options nrf9160;
};
};
};
dev {
modules gpio intc uart;
};
kernel {
modules cpu;
modules callout;
modules systm;
modules thread;
modules nosched;
modules malloc;
malloc {
options fl fl_wrapper;
};
systm {
options console device;
};
};
lib {
modules libc;
libc {
modules stdio string;
};
};
};