Skip to content

Commit 4cdb752

Browse files
committed
porting: Update ports syscfg
Make sure ports build with current syscfg.
1 parent 2688490 commit 4cdb752

6 files changed

Lines changed: 1306 additions & 14 deletions

File tree

porting/examples/linux/include/syscfg/syscfg.h

Lines changed: 261 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,266 @@
2323
#define MYNEWT_VAL(_name) MYNEWT_VAL_ ## _name
2424
#define MYNEWT_VAL_CHOICE(_name, _val) MYNEWT_VAL_ ## _name ## __ ## _val
2525

26+
#ifndef MYNEWT_VAL_MBEDTLS_AES_ALT
27+
#define MYNEWT_VAL_MBEDTLS_AES_ALT (0)
28+
#endif
29+
30+
#ifndef MYNEWT_VAL_MBEDTLS_AES_C
31+
#define MYNEWT_VAL_MBEDTLS_AES_C (1)
32+
#endif
33+
34+
#ifndef MYNEWT_VAL_MBEDTLS_AES_FEWER_TABLES
35+
#define MYNEWT_VAL_MBEDTLS_AES_FEWER_TABLES (0)
36+
#endif
37+
38+
#ifndef MYNEWT_VAL_MBEDTLS_AES_ROM_TABLES
39+
#define MYNEWT_VAL_MBEDTLS_AES_ROM_TABLES (0)
40+
#endif
41+
42+
#ifndef MYNEWT_VAL_MBEDTLS_ARC4_C
43+
#define MYNEWT_VAL_MBEDTLS_ARC4_C (0)
44+
#endif
45+
46+
#ifndef MYNEWT_VAL_MBEDTLS_ARIA_C
47+
#define MYNEWT_VAL_MBEDTLS_ARIA_C (0)
48+
#endif
49+
50+
#ifndef MYNEWT_VAL_MBEDTLS_BASE64_C
51+
#define MYNEWT_VAL_MBEDTLS_BASE64_C (1)
52+
#endif
53+
54+
#ifndef MYNEWT_VAL_MBEDTLS_BIGNUM_ALT
55+
#define MYNEWT_VAL_MBEDTLS_BIGNUM_ALT (0)
56+
#endif
57+
58+
#ifndef MYNEWT_VAL_MBEDTLS_BLOWFISH_C
59+
#define MYNEWT_VAL_MBEDTLS_BLOWFISH_C (0)
60+
#endif
61+
62+
#ifndef MYNEWT_VAL_MBEDTLS_CAMELLIA_C
63+
#define MYNEWT_VAL_MBEDTLS_CAMELLIA_C (0)
64+
#endif
65+
66+
#ifndef MYNEWT_VAL_MBEDTLS_CCM_C
67+
#define MYNEWT_VAL_MBEDTLS_CCM_C (0)
68+
#endif
69+
70+
#ifndef MYNEWT_VAL_MBEDTLS_CHACHA20_C
71+
#define MYNEWT_VAL_MBEDTLS_CHACHA20_C (0)
72+
#endif
73+
74+
#ifndef MYNEWT_VAL_MBEDTLS_CHACHAPOLY_C
75+
#define MYNEWT_VAL_MBEDTLS_CHACHAPOLY_C (0)
76+
#endif
77+
78+
#ifndef MYNEWT_VAL_MBEDTLS_CIPHER_MODE_CBC
79+
#define MYNEWT_VAL_MBEDTLS_CIPHER_MODE_CBC (0)
80+
#endif
81+
82+
#ifndef MYNEWT_VAL_MBEDTLS_CIPHER_MODE_CFB
83+
#define MYNEWT_VAL_MBEDTLS_CIPHER_MODE_CFB (0)
84+
#endif
85+
86+
#ifndef MYNEWT_VAL_MBEDTLS_CIPHER_MODE_CTR
87+
#define MYNEWT_VAL_MBEDTLS_CIPHER_MODE_CTR (0)
88+
#endif
89+
90+
#ifndef MYNEWT_VAL_MBEDTLS_CIPHER_MODE_OFB
91+
#define MYNEWT_VAL_MBEDTLS_CIPHER_MODE_OFB (0)
92+
#endif
93+
94+
#ifndef MYNEWT_VAL_MBEDTLS_CIPHER_MODE_XTS
95+
#define MYNEWT_VAL_MBEDTLS_CIPHER_MODE_XTS (0)
96+
#endif
97+
98+
#ifndef MYNEWT_VAL_MBEDTLS_CMAC_C
99+
#define MYNEWT_VAL_MBEDTLS_CMAC_C (0)
100+
#endif
101+
102+
#ifndef MYNEWT_VAL_MBEDTLS_CTR_DRBG_C
103+
#define MYNEWT_VAL_MBEDTLS_CTR_DRBG_C (0)
104+
#endif
105+
106+
#ifndef MYNEWT_VAL_MBEDTLS_DES_C
107+
#define MYNEWT_VAL_MBEDTLS_DES_C (0)
108+
#endif
109+
110+
#ifndef MYNEWT_VAL_MBEDTLS_ECDH_COMPUTE_SHARED_ALT
111+
#define MYNEWT_VAL_MBEDTLS_ECDH_COMPUTE_SHARED_ALT (0)
112+
#endif
113+
114+
#ifndef MYNEWT_VAL_MBEDTLS_ECDH_GEN_PUBLIC_ALT
115+
#define MYNEWT_VAL_MBEDTLS_ECDH_GEN_PUBLIC_ALT (0)
116+
#endif
117+
118+
#ifndef MYNEWT_VAL_MBEDTLS_ECDSA_GENKEY_ALT
119+
#define MYNEWT_VAL_MBEDTLS_ECDSA_GENKEY_ALT (0)
120+
#endif
121+
122+
#ifndef MYNEWT_VAL_MBEDTLS_ECDSA_SIGN_ALT
123+
#define MYNEWT_VAL_MBEDTLS_ECDSA_SIGN_ALT (0)
124+
#endif
125+
126+
#ifndef MYNEWT_VAL_MBEDTLS_ECDSA_VERIFY_ALT
127+
#define MYNEWT_VAL_MBEDTLS_ECDSA_VERIFY_ALT (0)
128+
#endif
129+
130+
#ifndef MYNEWT_VAL_MBEDTLS_ECJPAKE_C
131+
#define MYNEWT_VAL_MBEDTLS_ECJPAKE_C (0)
132+
#endif
133+
134+
#ifndef MYNEWT_VAL_MBEDTLS_ECP_ALT
135+
#define MYNEWT_VAL_MBEDTLS_ECP_ALT (0)
136+
#endif
137+
138+
#ifndef MYNEWT_VAL_MBEDTLS_ECP_DP_BP256R1
139+
#define MYNEWT_VAL_MBEDTLS_ECP_DP_BP256R1 (0)
140+
#endif
141+
142+
#ifndef MYNEWT_VAL_MBEDTLS_ECP_DP_BP384R1
143+
#define MYNEWT_VAL_MBEDTLS_ECP_DP_BP384R1 (0)
144+
#endif
145+
146+
#ifndef MYNEWT_VAL_MBEDTLS_ECP_DP_BP512R1
147+
#define MYNEWT_VAL_MBEDTLS_ECP_DP_BP512R1 (0)
148+
#endif
149+
150+
#ifndef MYNEWT_VAL_MBEDTLS_ECP_DP_CURVE25519
151+
#define MYNEWT_VAL_MBEDTLS_ECP_DP_CURVE25519 (0)
152+
#endif
153+
154+
#ifndef MYNEWT_VAL_MBEDTLS_ECP_DP_CURVE448
155+
#define MYNEWT_VAL_MBEDTLS_ECP_DP_CURVE448 (0)
156+
#endif
157+
158+
#ifndef MYNEWT_VAL_MBEDTLS_ECP_DP_SECP192K1
159+
#define MYNEWT_VAL_MBEDTLS_ECP_DP_SECP192K1 (0)
160+
#endif
161+
162+
#ifndef MYNEWT_VAL_MBEDTLS_ECP_DP_SECP192R1
163+
#define MYNEWT_VAL_MBEDTLS_ECP_DP_SECP192R1 (0)
164+
#endif
165+
166+
#ifndef MYNEWT_VAL_MBEDTLS_ECP_DP_SECP224K1
167+
#define MYNEWT_VAL_MBEDTLS_ECP_DP_SECP224K1 (0)
168+
#endif
169+
170+
#ifndef MYNEWT_VAL_MBEDTLS_ECP_DP_SECP224R1
171+
#define MYNEWT_VAL_MBEDTLS_ECP_DP_SECP224R1 (0)
172+
#endif
173+
174+
#ifndef MYNEWT_VAL_MBEDTLS_ECP_DP_SECP256K1
175+
#define MYNEWT_VAL_MBEDTLS_ECP_DP_SECP256K1 (0)
176+
#endif
177+
178+
#ifndef MYNEWT_VAL_MBEDTLS_ECP_DP_SECP256R1
179+
#define MYNEWT_VAL_MBEDTLS_ECP_DP_SECP256R1 (1)
180+
#endif
181+
182+
#ifndef MYNEWT_VAL_MBEDTLS_ECP_DP_SECP384R1
183+
#define MYNEWT_VAL_MBEDTLS_ECP_DP_SECP384R1 (0)
184+
#endif
185+
186+
#ifndef MYNEWT_VAL_MBEDTLS_ECP_DP_SECP521R1
187+
#define MYNEWT_VAL_MBEDTLS_ECP_DP_SECP521R1 (0)
188+
#endif
189+
190+
#ifndef MYNEWT_VAL_MBEDTLS_ECP_RESTARTABLE
191+
#define MYNEWT_VAL_MBEDTLS_ECP_RESTARTABLE (0)
192+
#endif
193+
194+
#ifndef MYNEWT_VAL_MBEDTLS_ENTROPY_C
195+
#define MYNEWT_VAL_MBEDTLS_ENTROPY_C (1)
196+
#endif
197+
198+
#ifndef MYNEWT_VAL_MBEDTLS_ENTROPY_HARDWARE_ALT
199+
#define MYNEWT_VAL_MBEDTLS_ENTROPY_HARDWARE_ALT (0)
200+
#endif
201+
202+
#ifndef MYNEWT_VAL_MBEDTLS_GENPRIME
203+
#define MYNEWT_VAL_MBEDTLS_GENPRIME (0)
204+
#endif
205+
206+
#ifndef MYNEWT_VAL_MBEDTLS_HKDF_C
207+
#define MYNEWT_VAL_MBEDTLS_HKDF_C (0)
208+
#endif
209+
210+
#ifndef MYNEWT_VAL_MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED
211+
#define MYNEWT_VAL_MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED (0)
212+
#endif
213+
214+
#ifndef MYNEWT_VAL_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED
215+
#define MYNEWT_VAL_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED (0)
216+
#endif
217+
218+
#ifndef MYNEWT_VAL_MBEDTLS_KEY_EXCHANGE_RSA_ENABLED
219+
#define MYNEWT_VAL_MBEDTLS_KEY_EXCHANGE_RSA_ENABLED (0)
220+
#endif
221+
222+
#ifndef MYNEWT_VAL_MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED
223+
#define MYNEWT_VAL_MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED (0)
224+
#endif
225+
226+
#ifndef MYNEWT_VAL_MBEDTLS_MD2_C
227+
#define MYNEWT_VAL_MBEDTLS_MD2_C (0)
228+
#endif
229+
230+
#ifndef MYNEWT_VAL_MBEDTLS_MD4_C
231+
#define MYNEWT_VAL_MBEDTLS_MD4_C (0)
232+
#endif
233+
234+
#ifndef MYNEWT_VAL_MBEDTLS_MD5_C
235+
#define MYNEWT_VAL_MBEDTLS_MD5_C (0)
236+
#endif
237+
238+
#ifndef MYNEWT_VAL_MBEDTLS_MPI_MAX_SIZE
239+
#define MYNEWT_VAL_MBEDTLS_MPI_MAX_SIZE (1024)
240+
#endif
241+
242+
#ifndef MYNEWT_VAL_MBEDTLS_NIST_KW_C
243+
#define MYNEWT_VAL_MBEDTLS_NIST_KW_C (0)
244+
#endif
245+
246+
#ifndef MYNEWT_VAL_MBEDTLS_PKCS1_V15
247+
#define MYNEWT_VAL_MBEDTLS_PKCS1_V15 (1)
248+
#endif
249+
250+
#ifndef MYNEWT_VAL_MBEDTLS_PKCS1_V21
251+
#define MYNEWT_VAL_MBEDTLS_PKCS1_V21 (1)
252+
#endif
253+
254+
#ifndef MYNEWT_VAL_MBEDTLS_POLY1305_C
255+
#define MYNEWT_VAL_MBEDTLS_POLY1305_C (0)
256+
#endif
257+
258+
#ifndef MYNEWT_VAL_MBEDTLS_RIPEMD160_C
259+
#define MYNEWT_VAL_MBEDTLS_RIPEMD160_C (0)
260+
#endif
261+
262+
#ifndef MYNEWT_VAL_MBEDTLS_SHA1_C
263+
#define MYNEWT_VAL_MBEDTLS_SHA1_C (0)
264+
#endif
265+
266+
#ifndef MYNEWT_VAL_MBEDTLS_SHA256_ALT
267+
#define MYNEWT_VAL_MBEDTLS_SHA256_ALT (0)
268+
#endif
269+
270+
#ifndef MYNEWT_VAL_MBEDTLS_SHA256_C
271+
#define MYNEWT_VAL_MBEDTLS_SHA256_C (1)
272+
#endif
273+
274+
#ifndef MYNEWT_VAL_MBEDTLS_SHA512_C
275+
#define MYNEWT_VAL_MBEDTLS_SHA512_C (0)
276+
#endif
277+
278+
#ifndef MYNEWT_VAL_MBEDTLS_SSL_TLS_C
279+
#define MYNEWT_VAL_MBEDTLS_SSL_TLS_C (0)
280+
#endif
281+
282+
#ifndef MYNEWT_VAL_MBEDTLS_TIMING_C
283+
#define MYNEWT_VAL_MBEDTLS_TIMING_C (0)
284+
#endif
285+
26286
#ifndef MYNEWT_VAL_TINYCRYPT_SYSINIT_STAGE
27287
#define MYNEWT_VAL_TINYCRYPT_SYSINIT_STAGE (200)
28288
#endif
@@ -1260,6 +1520,7 @@
12601520
#endif
12611521

12621522
#define MYNEWT_PKG_apache_mynewt_core__compiler_sim 1
1523+
#define MYNEWT_PKG_apache_mynewt_core__crypto_mbedtls 1
12631524
#define MYNEWT_PKG_apache_mynewt_core__crypto_tinycrypt 1
12641525
#define MYNEWT_PKG_apache_mynewt_core__hw_bsp_native 1
12651526
#define MYNEWT_PKG_apache_mynewt_core__hw_drivers_flash_enc_flash 1

0 commit comments

Comments
 (0)