Skip to content

Commit 3a6ab21

Browse files
committed
nimble/ports: Refresh syscfg
1 parent 984566d commit 3a6ab21

File tree

15 files changed

+689
-466
lines changed

15 files changed

+689
-466
lines changed

porting/examples/linux/include/logcfg/logcfg.h

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* This file was generated by Apache newt version: 1.9.0-dev
2+
* This file was generated by Apache newt version: 1.10.0-dev
33
*/
44

55
#ifndef H_MYNEWT_LOGCFG_
@@ -22,11 +22,4 @@
2222
#define DFLT_LOG_CRITICAL(...) MODLOG_CRITICAL(0, __VA_ARGS__)
2323
#define DFLT_LOG_DISABLED(...) MODLOG_DISABLED(0, __VA_ARGS__)
2424

25-
#define MFG_LOG_DEBUG(...) IGNORE(__VA_ARGS__)
26-
#define MFG_LOG_INFO(...) IGNORE(__VA_ARGS__)
27-
#define MFG_LOG_WARN(...) IGNORE(__VA_ARGS__)
28-
#define MFG_LOG_ERROR(...) IGNORE(__VA_ARGS__)
29-
#define MFG_LOG_CRITICAL(...) IGNORE(__VA_ARGS__)
30-
#define MFG_LOG_DISABLED(...) MODLOG_DISABLED(128, __VA_ARGS__)
31-
3225
#endif

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

Lines changed: 110 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* This file was generated by Apache newt version: 1.9.0-dev
2+
* This file was generated by Apache newt version: 1.10.0-dev
33
*/
44

55
#ifndef H_MYNEWT_SYSCFG_
@@ -28,11 +28,20 @@
2828
#define MYNEWT_VAL_TINYCRYPT_UECC_RNG_USE_TRNG (0)
2929
#endif
3030

31+
/*** @apache-mynewt-core/hw/bsp/native */
32+
#ifndef MYNEWT_VAL_BSP_SIMULATED
33+
#define MYNEWT_VAL_BSP_SIMULATED (1)
34+
#endif
35+
3136
/*** @apache-mynewt-core/hw/hal */
3237
#ifndef MYNEWT_VAL_HAL_ENABLE_SOFTWARE_BREAKPOINTS
3338
#define MYNEWT_VAL_HAL_ENABLE_SOFTWARE_BREAKPOINTS (1)
3439
#endif
3540

41+
#ifndef MYNEWT_VAL_HAL_FLASH_MAX_DEVICE_COUNT
42+
#define MYNEWT_VAL_HAL_FLASH_MAX_DEVICE_COUNT (0)
43+
#endif
44+
3645
#ifndef MYNEWT_VAL_HAL_FLASH_VERIFY_BUF_SZ
3746
#define MYNEWT_VAL_HAL_FLASH_VERIFY_BUF_SZ (16)
3847
#endif
@@ -45,10 +54,47 @@
4554
#define MYNEWT_VAL_HAL_FLASH_VERIFY_WRITES (0)
4655
#endif
4756

57+
#ifndef MYNEWT_VAL_HAL_SBRK
58+
#define MYNEWT_VAL_HAL_SBRK (1)
59+
#endif
60+
4861
#ifndef MYNEWT_VAL_HAL_SYSTEM_RESET_CB
4962
#define MYNEWT_VAL_HAL_SYSTEM_RESET_CB (0)
5063
#endif
5164

65+
/*** @apache-mynewt-core/hw/mcu/native */
66+
#ifndef MYNEWT_VAL_I2C_0
67+
#define MYNEWT_VAL_I2C_0 (0)
68+
#endif
69+
70+
#ifndef MYNEWT_VAL_MCU_FLASH_MIN_WRITE_SIZE
71+
#define MYNEWT_VAL_MCU_FLASH_MIN_WRITE_SIZE (1)
72+
#endif
73+
74+
#ifndef MYNEWT_VAL_MCU_FLASH_STYLE_NORDIC
75+
#define MYNEWT_VAL_MCU_FLASH_STYLE_NORDIC (0)
76+
#endif
77+
78+
#ifndef MYNEWT_VAL_MCU_FLASH_STYLE_ST
79+
#define MYNEWT_VAL_MCU_FLASH_STYLE_ST (1)
80+
#endif
81+
82+
#ifndef MYNEWT_VAL_MCU_NATIVE
83+
#define MYNEWT_VAL_MCU_NATIVE (1)
84+
#endif
85+
86+
#ifndef MYNEWT_VAL_MCU_NATIVE_USE_SIGNALS
87+
#define MYNEWT_VAL_MCU_NATIVE_USE_SIGNALS (1)
88+
#endif
89+
90+
#ifndef MYNEWT_VAL_MCU_TIMER_POLLER_PRIO
91+
#define MYNEWT_VAL_MCU_TIMER_POLLER_PRIO (0)
92+
#endif
93+
94+
#ifndef MYNEWT_VAL_MCU_UART_POLLER_PRIO
95+
#define MYNEWT_VAL_MCU_UART_POLLER_PRIO (1)
96+
#endif
97+
5298
/*** @apache-mynewt-core/kernel/os */
5399
#ifndef MYNEWT_VAL_FLOAT_USER
54100
#define MYNEWT_VAL_FLOAT_USER (0)
@@ -94,6 +140,10 @@
94140
#define MYNEWT_VAL_OS_COREDUMP (0)
95141
#endif
96142

143+
#ifndef MYNEWT_VAL_OS_COREDUMP_CB
144+
#define MYNEWT_VAL_OS_COREDUMP_CB (0)
145+
#endif
146+
97147
#ifndef MYNEWT_VAL_OS_CPUTIME_FREQ
98148
#define MYNEWT_VAL_OS_CPUTIME_FREQ (1000000)
99149
#endif
@@ -102,8 +152,9 @@
102152
#define MYNEWT_VAL_OS_CPUTIME_TIMER_NUM (0)
103153
#endif
104154

155+
/* Overridden by @apache-mynewt-core/hw/bsp/native (defined by @apache-mynewt-core/kernel/os) */
105156
#ifndef MYNEWT_VAL_OS_CRASH_FILE_LINE
106-
#define MYNEWT_VAL_OS_CRASH_FILE_LINE (0)
157+
#define MYNEWT_VAL_OS_CRASH_FILE_LINE (1)
107158
#endif
108159

109160
#ifndef MYNEWT_VAL_OS_CRASH_LOG
@@ -142,8 +193,9 @@
142193
#define MYNEWT_VAL_OS_IDLE_TICKLESS_MS_MAX (600000)
143194
#endif
144195

196+
/* Overridden by @apache-mynewt-core/hw/bsp/native (defined by @apache-mynewt-core/kernel/os) */
145197
#ifndef MYNEWT_VAL_OS_IDLE_TICKLESS_MS_MIN
146-
#define MYNEWT_VAL_OS_IDLE_TICKLESS_MS_MIN (100)
198+
#define MYNEWT_VAL_OS_IDLE_TICKLESS_MS_MIN (1)
147199
#endif
148200

149201
#ifndef MYNEWT_VAL_OS_MAIN_STACK_SIZE
@@ -210,6 +262,11 @@
210262
#define MYNEWT_VAL_OS_TASK_RUN_TIME_CPUTIME (0)
211263
#endif
212264

265+
/* Overridden by @apache-mynewt-core/hw/mcu/native (defined by @apache-mynewt-core/kernel/os) */
266+
#ifndef MYNEWT_VAL_OS_TICKS_PER_SEC
267+
#define MYNEWT_VAL_OS_TICKS_PER_SEC (100)
268+
#endif
269+
213270
#ifndef MYNEWT_VAL_OS_TIME_DEBUG
214271
#define MYNEWT_VAL_OS_TIME_DEBUG (0)
215272
#endif
@@ -226,6 +283,33 @@
226283
#define MYNEWT_VAL_WATCHDOG_INTERVAL (30000)
227284
#endif
228285

286+
/*** @apache-mynewt-core/net/ip/native_sockets */
287+
#ifndef MYNEWT_VAL_NATIVE_SOCKETS_MAX
288+
#define MYNEWT_VAL_NATIVE_SOCKETS_MAX (8)
289+
#endif
290+
291+
#ifndef MYNEWT_VAL_NATIVE_SOCKETS_MAX_UDP
292+
#define MYNEWT_VAL_NATIVE_SOCKETS_MAX_UDP (2048)
293+
#endif
294+
295+
#ifndef MYNEWT_VAL_NATIVE_SOCKETS_POLL_INTERVAL_MS
296+
#define MYNEWT_VAL_NATIVE_SOCKETS_POLL_INTERVAL_MS (200)
297+
#endif
298+
299+
#undef MYNEWT_VAL_NATIVE_SOCKETS_POLL_ITVL
300+
301+
#ifndef MYNEWT_VAL_NATIVE_SOCKETS_PRIO
302+
#define MYNEWT_VAL_NATIVE_SOCKETS_PRIO (2)
303+
#endif
304+
305+
#ifndef MYNEWT_VAL_NATIVE_SOCKETS_STACK_SZ
306+
#define MYNEWT_VAL_NATIVE_SOCKETS_STACK_SZ (4096)
307+
#endif
308+
309+
#ifndef MYNEWT_VAL_NATIVE_SOCKETS_SYSINIT_STAGE
310+
#define MYNEWT_VAL_NATIVE_SOCKETS_SYSINIT_STAGE (200)
311+
#endif
312+
229313
/*** @apache-mynewt-core/sys/console/stub */
230314
#ifndef MYNEWT_VAL_CONSOLE_UART_BAUD
231315
#define MYNEWT_VAL_CONSOLE_UART_BAUD (115200)
@@ -244,8 +328,12 @@
244328
#define MYNEWT_VAL_FLASH_MAP_MAX_AREAS (10)
245329
#endif
246330

331+
#ifndef MYNEWT_VAL_FLASH_MAP_SUPPORT_MFG
332+
#define MYNEWT_VAL_FLASH_MAP_SUPPORT_MFG (0)
333+
#endif
334+
247335
#ifndef MYNEWT_VAL_FLASH_MAP_SYSINIT_STAGE
248-
#define MYNEWT_VAL_FLASH_MAP_SYSINIT_STAGE (2)
336+
#define MYNEWT_VAL_FLASH_MAP_SYSINIT_STAGE (9)
249337
#endif
250338

251339
/*** @apache-mynewt-core/sys/log/common */
@@ -300,23 +388,6 @@
300388
#define MYNEWT_VAL_LOG_LEVEL (0)
301389
#endif
302390

303-
/*** @apache-mynewt-core/sys/mfg */
304-
#ifndef MYNEWT_VAL_MFG_LOG_LVL
305-
#define MYNEWT_VAL_MFG_LOG_LVL (15)
306-
#endif
307-
308-
#ifndef MYNEWT_VAL_MFG_LOG_MODULE
309-
#define MYNEWT_VAL_MFG_LOG_MODULE (128)
310-
#endif
311-
312-
#ifndef MYNEWT_VAL_MFG_MAX_MMRS
313-
#define MYNEWT_VAL_MFG_MAX_MMRS (2)
314-
#endif
315-
316-
#ifndef MYNEWT_VAL_MFG_SYSINIT_STAGE
317-
#define MYNEWT_VAL_MFG_SYSINIT_STAGE (100)
318-
#endif
319-
320391
/*** @apache-mynewt-core/sys/sys */
321392
#ifndef MYNEWT_VAL_DEBUG_PANIC_ENABLED
322393
#define MYNEWT_VAL_DEBUG_PANIC_ENABLED (1)
@@ -344,12 +415,14 @@
344415
#define MYNEWT_VAL_SYSINIT_CONSTRAIN_INIT (1)
345416
#endif
346417

418+
/* Overridden by @apache-mynewt-core/hw/bsp/native (defined by @apache-mynewt-core/sys/sysinit) */
347419
#ifndef MYNEWT_VAL_SYSINIT_PANIC_FILE_LINE
348-
#define MYNEWT_VAL_SYSINIT_PANIC_FILE_LINE (0)
420+
#define MYNEWT_VAL_SYSINIT_PANIC_FILE_LINE (1)
349421
#endif
350422

423+
/* Overridden by @apache-mynewt-core/hw/bsp/native (defined by @apache-mynewt-core/sys/sysinit) */
351424
#ifndef MYNEWT_VAL_SYSINIT_PANIC_MESSAGE
352-
#define MYNEWT_VAL_SYSINIT_PANIC_MESSAGE (0)
425+
#define MYNEWT_VAL_SYSINIT_PANIC_MESSAGE (1)
353426
#endif
354427

355428
/*** @apache-mynewt-core/util/rwlock */
@@ -366,6 +439,10 @@
366439
#define MYNEWT_VAL_BLE_EXT_ADV_MAX_SIZE (31)
367440
#endif
368441

442+
#ifndef MYNEWT_VAL_BLE_HCI_VS
443+
#define MYNEWT_VAL_BLE_HCI_VS (0)
444+
#endif
445+
369446
#ifndef MYNEWT_VAL_BLE_ISO
370447
#define MYNEWT_VAL_BLE_ISO (0)
371448
#endif
@@ -735,16 +812,16 @@
735812
#define MYNEWT_VAL_BLE_SM_SC (0)
736813
#endif
737814

738-
#ifndef MYNEWT_VAL_BLE_SM_SC_ONLY
739-
#define MYNEWT_VAL_BLE_SM_SC_ONLY (0)
815+
#ifndef MYNEWT_VAL_BLE_SM_SC_DEBUG_KEYS
816+
#define MYNEWT_VAL_BLE_SM_SC_DEBUG_KEYS (0)
740817
#endif
741818

742819
#ifndef MYNEWT_VAL_BLE_SM_SC_LVL
743820
#define MYNEWT_VAL_BLE_SM_SC_LVL (0)
744821
#endif
745822

746-
#ifndef MYNEWT_VAL_BLE_SM_SC_DEBUG_KEYS
747-
#define MYNEWT_VAL_BLE_SM_SC_DEBUG_KEYS (0)
823+
#ifndef MYNEWT_VAL_BLE_SM_SC_ONLY
824+
#define MYNEWT_VAL_BLE_SM_SC_ONLY (0)
748825
#endif
749826

750827
#ifndef MYNEWT_VAL_BLE_SM_THEIR_KEY_DIST
@@ -993,19 +1070,19 @@
9931070
#endif
9941071

9951072
#ifndef MYNEWT_VAL_ARCH_NAME
996-
#define MYNEWT_VAL_ARCH_NAME ("dummy")
1073+
#define MYNEWT_VAL_ARCH_NAME ("sim")
9971074
#endif
9981075

999-
#ifndef MYNEWT_VAL_ARCH_dummy
1000-
#define MYNEWT_VAL_ARCH_dummy (1)
1076+
#ifndef MYNEWT_VAL_ARCH_sim
1077+
#define MYNEWT_VAL_ARCH_sim (1)
10011078
#endif
10021079

10031080
#ifndef MYNEWT_VAL_BSP_NAME
1004-
#define MYNEWT_VAL_BSP_NAME ("dummy_bsp")
1081+
#define MYNEWT_VAL_BSP_NAME ("native")
10051082
#endif
10061083

1007-
#ifndef MYNEWT_VAL_BSP_dummy_bsp
1008-
#define MYNEWT_VAL_BSP_dummy_bsp (1)
1084+
#ifndef MYNEWT_VAL_BSP_native
1085+
#define MYNEWT_VAL_BSP_native (1)
10091086
#endif
10101087

10111088
#ifndef MYNEWT_VAL_NEWT_FEATURE_LOGCFG

porting/examples/linux/include/sysflash/sysflash.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* This file was generated by Apache newt version: 1.9.0-dev
2+
* This file was generated by Apache newt version: 1.10.0-dev
33
*/
44

55
#ifndef H_MYNEWT_SYSFLASH_

0 commit comments

Comments
 (0)