|
|
|
@@ -1,5 +1,5 @@
|
|
|
|
|
/**
|
|
|
|
|
* This file was generated by Apache Newt version: 1.4.0-dev
|
|
|
|
|
* This file was generated by Apache newt version: 1.8.0-dev
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
#ifndef H_MYNEWT_SYSCFG_
|
|
|
|
@@ -12,285 +12,46 @@
|
|
|
|
|
* attempt to use these macros without including this header will result in a
|
|
|
|
|
* compiler error.
|
|
|
|
|
*/
|
|
|
|
|
#define MYNEWT_VAL(x) MYNEWT_VAL_ ## x
|
|
|
|
|
#define MYNEWT_VAL(_name) MYNEWT_VAL_ ## _name
|
|
|
|
|
#define MYNEWT_VAL_CHOICE(_name, _val) MYNEWT_VAL_ ## _name ## __ ## _val
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*** compiler/arm-none-eabi-m4 */
|
|
|
|
|
#ifndef MYNEWT_VAL_HARDFLOAT
|
|
|
|
|
#define MYNEWT_VAL_HARDFLOAT (0)
|
|
|
|
|
/*** @apache-mynewt-core/crypto/tinycrypt */
|
|
|
|
|
#ifndef MYNEWT_VAL_TINYCRYPT_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_TINYCRYPT_SYSINIT_STAGE (200)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** hw/bsp/nrf52840pdk */
|
|
|
|
|
#ifndef MYNEWT_VAL_BSP_NRF52840
|
|
|
|
|
#define MYNEWT_VAL_BSP_NRF52840 (1)
|
|
|
|
|
#ifndef MYNEWT_VAL_TINYCRYPT_UECC_RNG_TRNG_DEV_NAME
|
|
|
|
|
#define MYNEWT_VAL_TINYCRYPT_UECC_RNG_TRNG_DEV_NAME ("trng")
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_I2C_0_FREQ_KHZ
|
|
|
|
|
#define MYNEWT_VAL_I2C_0_FREQ_KHZ (100)
|
|
|
|
|
#ifndef MYNEWT_VAL_TINYCRYPT_UECC_RNG_USE_TRNG
|
|
|
|
|
#define MYNEWT_VAL_TINYCRYPT_UECC_RNG_USE_TRNG (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_I2C_0_PIN_SCL
|
|
|
|
|
#define MYNEWT_VAL_I2C_0_PIN_SCL (27)
|
|
|
|
|
/*** @apache-mynewt-core/hw/hal */
|
|
|
|
|
#ifndef MYNEWT_VAL_HAL_ENABLE_SOFTWARE_BREAKPOINTS
|
|
|
|
|
#define MYNEWT_VAL_HAL_ENABLE_SOFTWARE_BREAKPOINTS (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_I2C_0_PIN_SDA
|
|
|
|
|
#define MYNEWT_VAL_I2C_0_PIN_SDA (26)
|
|
|
|
|
#ifndef MYNEWT_VAL_HAL_FLASH_VERIFY_BUF_SZ
|
|
|
|
|
#define MYNEWT_VAL_HAL_FLASH_VERIFY_BUF_SZ (16)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_PWM_3
|
|
|
|
|
#define MYNEWT_VAL_PWM_3 (0)
|
|
|
|
|
#ifndef MYNEWT_VAL_HAL_FLASH_VERIFY_ERASES
|
|
|
|
|
#define MYNEWT_VAL_HAL_FLASH_VERIFY_ERASES (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SPI_0_MASTER_PIN_MISO
|
|
|
|
|
#define MYNEWT_VAL_SPI_0_MASTER_PIN_MISO (47)
|
|
|
|
|
#ifndef MYNEWT_VAL_HAL_FLASH_VERIFY_WRITES
|
|
|
|
|
#define MYNEWT_VAL_HAL_FLASH_VERIFY_WRITES (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SPI_0_MASTER_PIN_MOSI
|
|
|
|
|
#define MYNEWT_VAL_SPI_0_MASTER_PIN_MOSI (46)
|
|
|
|
|
#ifndef MYNEWT_VAL_HAL_SYSTEM_RESET_CB
|
|
|
|
|
#define MYNEWT_VAL_HAL_SYSTEM_RESET_CB (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SPI_0_MASTER_PIN_SCK
|
|
|
|
|
#define MYNEWT_VAL_SPI_0_MASTER_PIN_SCK (45)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SPI_0_SLAVE_PIN_MISO
|
|
|
|
|
#define MYNEWT_VAL_SPI_0_SLAVE_PIN_MISO (47)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SPI_0_SLAVE_PIN_MOSI
|
|
|
|
|
#define MYNEWT_VAL_SPI_0_SLAVE_PIN_MOSI (46)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SPI_0_SLAVE_PIN_SCK
|
|
|
|
|
#define MYNEWT_VAL_SPI_0_SLAVE_PIN_SCK (45)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SPI_0_SLAVE_PIN_SS
|
|
|
|
|
#define MYNEWT_VAL_SPI_0_SLAVE_PIN_SS (44)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_TIMER_0
|
|
|
|
|
#define MYNEWT_VAL_TIMER_0 (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_TIMER_1
|
|
|
|
|
#define MYNEWT_VAL_TIMER_1 (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_TIMER_2
|
|
|
|
|
#define MYNEWT_VAL_TIMER_2 (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_TIMER_3
|
|
|
|
|
#define MYNEWT_VAL_TIMER_3 (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_TIMER_4
|
|
|
|
|
#define MYNEWT_VAL_TIMER_4 (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_TIMER_5
|
|
|
|
|
#define MYNEWT_VAL_TIMER_5 (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_UART_0
|
|
|
|
|
#define MYNEWT_VAL_UART_0 (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_UART_0_PIN_CTS
|
|
|
|
|
#define MYNEWT_VAL_UART_0_PIN_CTS (7)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_UART_0_PIN_RTS
|
|
|
|
|
#define MYNEWT_VAL_UART_0_PIN_RTS (5)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_UART_0_PIN_RX
|
|
|
|
|
#define MYNEWT_VAL_UART_0_PIN_RX (8)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_UART_0_PIN_TX
|
|
|
|
|
#define MYNEWT_VAL_UART_0_PIN_TX (6)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_UART_1
|
|
|
|
|
#define MYNEWT_VAL_UART_1 (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_UART_1_PIN_CTS
|
|
|
|
|
#define MYNEWT_VAL_UART_1_PIN_CTS (-1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_UART_1_PIN_RTS
|
|
|
|
|
#define MYNEWT_VAL_UART_1_PIN_RTS (-1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_UART_1_PIN_RX
|
|
|
|
|
#define MYNEWT_VAL_UART_1_PIN_RX (-1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_UART_1_PIN_TX
|
|
|
|
|
#define MYNEWT_VAL_UART_1_PIN_TX (-1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** hw/mcu/nordic/nrf52xxx */
|
|
|
|
|
#ifndef MYNEWT_VAL_ADC_0
|
|
|
|
|
#define MYNEWT_VAL_ADC_0 (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_ADC_0_REFMV_0
|
|
|
|
|
#define MYNEWT_VAL_ADC_0_REFMV_0 (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_I2C_0
|
|
|
|
|
#define MYNEWT_VAL_I2C_0 (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_I2C_1
|
|
|
|
|
#define MYNEWT_VAL_I2C_1 (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Overridden by hw/bsp/nrf52840pdk (defined by hw/mcu/nordic/nrf52xxx) */
|
|
|
|
|
#ifndef MYNEWT_VAL_MCU_DCDC_ENABLED
|
|
|
|
|
#define MYNEWT_VAL_MCU_DCDC_ENABLED (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_MCU_FLASH_MIN_WRITE_SIZE
|
|
|
|
|
#define MYNEWT_VAL_MCU_FLASH_MIN_WRITE_SIZE (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_PWM_0
|
|
|
|
|
#define MYNEWT_VAL_PWM_0 (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_PWM_1
|
|
|
|
|
#define MYNEWT_VAL_PWM_1 (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_PWM_2
|
|
|
|
|
#define MYNEWT_VAL_PWM_2 (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_ADDRMODE
|
|
|
|
|
#define MYNEWT_VAL_QSPI_ADDRMODE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_DPMCONFIG
|
|
|
|
|
#define MYNEWT_VAL_QSPI_DPMCONFIG (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_ENABLE
|
|
|
|
|
#define MYNEWT_VAL_QSPI_ENABLE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Overridden by hw/bsp/nrf52840pdk (defined by hw/mcu/nordic/nrf52xxx) */
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_FLASH_PAGE_SIZE
|
|
|
|
|
#define MYNEWT_VAL_QSPI_FLASH_PAGE_SIZE (256)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Overridden by hw/bsp/nrf52840pdk (defined by hw/mcu/nordic/nrf52xxx) */
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_FLASH_SECTOR_COUNT
|
|
|
|
|
#define MYNEWT_VAL_QSPI_FLASH_SECTOR_COUNT (4096)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Overridden by hw/bsp/nrf52840pdk (defined by hw/mcu/nordic/nrf52xxx) */
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_FLASH_SECTOR_SIZE
|
|
|
|
|
#define MYNEWT_VAL_QSPI_FLASH_SECTOR_SIZE (4096)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Overridden by hw/bsp/nrf52840pdk (defined by hw/mcu/nordic/nrf52xxx) */
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_PIN_CS
|
|
|
|
|
#define MYNEWT_VAL_QSPI_PIN_CS (17)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Overridden by hw/bsp/nrf52840pdk (defined by hw/mcu/nordic/nrf52xxx) */
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_PIN_DIO0
|
|
|
|
|
#define MYNEWT_VAL_QSPI_PIN_DIO0 (20)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Overridden by hw/bsp/nrf52840pdk (defined by hw/mcu/nordic/nrf52xxx) */
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_PIN_DIO1
|
|
|
|
|
#define MYNEWT_VAL_QSPI_PIN_DIO1 (21)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Overridden by hw/bsp/nrf52840pdk (defined by hw/mcu/nordic/nrf52xxx) */
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_PIN_DIO2
|
|
|
|
|
#define MYNEWT_VAL_QSPI_PIN_DIO2 (22)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Overridden by hw/bsp/nrf52840pdk (defined by hw/mcu/nordic/nrf52xxx) */
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_PIN_DIO3
|
|
|
|
|
#define MYNEWT_VAL_QSPI_PIN_DIO3 (23)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Overridden by hw/bsp/nrf52840pdk (defined by hw/mcu/nordic/nrf52xxx) */
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_PIN_SCK
|
|
|
|
|
#define MYNEWT_VAL_QSPI_PIN_SCK (19)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_READOC
|
|
|
|
|
#define MYNEWT_VAL_QSPI_READOC (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_SCK_DELAY
|
|
|
|
|
#define MYNEWT_VAL_QSPI_SCK_DELAY (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_SCK_FREQ
|
|
|
|
|
#define MYNEWT_VAL_QSPI_SCK_FREQ (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_SPI_MODE
|
|
|
|
|
#define MYNEWT_VAL_QSPI_SPI_MODE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_QSPI_WRITEOC
|
|
|
|
|
#define MYNEWT_VAL_QSPI_WRITEOC (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SOFT_PWM
|
|
|
|
|
#define MYNEWT_VAL_SOFT_PWM (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SPI_0_MASTER
|
|
|
|
|
#define MYNEWT_VAL_SPI_0_MASTER (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SPI_0_SLAVE
|
|
|
|
|
#define MYNEWT_VAL_SPI_0_SLAVE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SPI_1_MASTER
|
|
|
|
|
#define MYNEWT_VAL_SPI_1_MASTER (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SPI_1_SLAVE
|
|
|
|
|
#define MYNEWT_VAL_SPI_1_SLAVE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SPI_2_MASTER
|
|
|
|
|
#define MYNEWT_VAL_SPI_2_MASTER (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SPI_2_SLAVE
|
|
|
|
|
#define MYNEWT_VAL_SPI_2_SLAVE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Overridden by hw/bsp/nrf52840pdk (defined by hw/mcu/nordic/nrf52xxx) */
|
|
|
|
|
#ifndef MYNEWT_VAL_XTAL_32768
|
|
|
|
|
#define MYNEWT_VAL_XTAL_32768 (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_XTAL_32768_SYNTH
|
|
|
|
|
#define MYNEWT_VAL_XTAL_32768_SYNTH (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_XTAL_RC
|
|
|
|
|
#define MYNEWT_VAL_XTAL_RC (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** kernel/os */
|
|
|
|
|
/*** @apache-mynewt-core/kernel/os */
|
|
|
|
|
#ifndef MYNEWT_VAL_FLOAT_USER
|
|
|
|
|
#define MYNEWT_VAL_FLOAT_USER (0)
|
|
|
|
|
#endif
|
|
|
|
@@ -303,6 +64,10 @@
|
|
|
|
|
#define MYNEWT_VAL_MSYS_1_BLOCK_SIZE (292)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_MSYS_1_SANITY_MIN_COUNT
|
|
|
|
|
#define MYNEWT_VAL_MSYS_1_SANITY_MIN_COUNT (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_MSYS_2_BLOCK_COUNT
|
|
|
|
|
#define MYNEWT_VAL_MSYS_2_BLOCK_COUNT (0)
|
|
|
|
|
#endif
|
|
|
|
@@ -311,6 +76,18 @@
|
|
|
|
|
#define MYNEWT_VAL_MSYS_2_BLOCK_SIZE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_MSYS_2_SANITY_MIN_COUNT
|
|
|
|
|
#define MYNEWT_VAL_MSYS_2_SANITY_MIN_COUNT (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_MSYS_SANITY_TIMEOUT
|
|
|
|
|
#define MYNEWT_VAL_MSYS_SANITY_TIMEOUT (60000)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_ASSERT_CB
|
|
|
|
|
#define MYNEWT_VAL_OS_ASSERT_CB (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_CLI
|
|
|
|
|
#define MYNEWT_VAL_OS_CLI (0)
|
|
|
|
|
#endif
|
|
|
|
@@ -327,6 +104,22 @@
|
|
|
|
|
#define MYNEWT_VAL_OS_CPUTIME_TIMER_NUM (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_CRASH_FILE_LINE
|
|
|
|
|
#define MYNEWT_VAL_OS_CRASH_FILE_LINE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_CRASH_LOG
|
|
|
|
|
#define MYNEWT_VAL_OS_CRASH_LOG (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_CRASH_RESTORE_REGS
|
|
|
|
|
#define MYNEWT_VAL_OS_CRASH_RESTORE_REGS (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_CRASH_STACKTRACE
|
|
|
|
|
#define MYNEWT_VAL_OS_CRASH_STACKTRACE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_CTX_SW_STACK_CHECK
|
|
|
|
|
#define MYNEWT_VAL_OS_CTX_SW_STACK_CHECK (0)
|
|
|
|
|
#endif
|
|
|
|
@@ -335,6 +128,26 @@
|
|
|
|
|
#define MYNEWT_VAL_OS_CTX_SW_STACK_GUARD (4)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_DEBUG_MODE
|
|
|
|
|
#define MYNEWT_VAL_OS_DEBUG_MODE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_EVENTQ_DEBUG
|
|
|
|
|
#define MYNEWT_VAL_OS_EVENTQ_DEBUG (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_EVENTQ_MONITOR
|
|
|
|
|
#define MYNEWT_VAL_OS_EVENTQ_MONITOR (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_IDLE_TICKLESS_MS_MAX
|
|
|
|
|
#define MYNEWT_VAL_OS_IDLE_TICKLESS_MS_MAX (600000)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_IDLE_TICKLESS_MS_MIN
|
|
|
|
|
#define MYNEWT_VAL_OS_IDLE_TICKLESS_MS_MIN (100)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_MAIN_STACK_SIZE
|
|
|
|
|
#define MYNEWT_VAL_OS_MAIN_STACK_SIZE (1024)
|
|
|
|
|
#endif
|
|
|
|
@@ -343,10 +156,18 @@
|
|
|
|
|
#define MYNEWT_VAL_OS_MAIN_TASK_PRIO (127)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_MAIN_TASK_SANITY_ITVL_MS
|
|
|
|
|
#define MYNEWT_VAL_OS_MAIN_TASK_SANITY_ITVL_MS (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_MEMPOOL_CHECK
|
|
|
|
|
#define MYNEWT_VAL_OS_MEMPOOL_CHECK (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_MEMPOOL_GUARD
|
|
|
|
|
#define MYNEWT_VAL_OS_MEMPOOL_GUARD (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_MEMPOOL_POISON
|
|
|
|
|
#define MYNEWT_VAL_OS_MEMPOOL_POISON (0)
|
|
|
|
|
#endif
|
|
|
|
@@ -355,10 +176,50 @@
|
|
|
|
|
#define MYNEWT_VAL_OS_SCHEDULING (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_OS_SYSINIT_STAGE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_SYSVIEW
|
|
|
|
|
#define MYNEWT_VAL_OS_SYSVIEW (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_SYSVIEW_TRACE_CALLOUT
|
|
|
|
|
#define MYNEWT_VAL_OS_SYSVIEW_TRACE_CALLOUT (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_SYSVIEW_TRACE_EVENTQ
|
|
|
|
|
#define MYNEWT_VAL_OS_SYSVIEW_TRACE_EVENTQ (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_SYSVIEW_TRACE_MBUF
|
|
|
|
|
#define MYNEWT_VAL_OS_SYSVIEW_TRACE_MBUF (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_SYSVIEW_TRACE_MEMPOOL
|
|
|
|
|
#define MYNEWT_VAL_OS_SYSVIEW_TRACE_MEMPOOL (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_SYSVIEW_TRACE_MUTEX
|
|
|
|
|
#define MYNEWT_VAL_OS_SYSVIEW_TRACE_MUTEX (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_SYSVIEW_TRACE_SEM
|
|
|
|
|
#define MYNEWT_VAL_OS_SYSVIEW_TRACE_SEM (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_TASK_RUN_TIME_CPUTIME
|
|
|
|
|
#define MYNEWT_VAL_OS_TASK_RUN_TIME_CPUTIME (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_TIME_DEBUG
|
|
|
|
|
#define MYNEWT_VAL_OS_TIME_DEBUG (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_OS_WATCHDOG_MONITOR
|
|
|
|
|
#define MYNEWT_VAL_OS_WATCHDOG_MONITOR (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SANITY_INTERVAL
|
|
|
|
|
#define MYNEWT_VAL_SANITY_INTERVAL (15000)
|
|
|
|
|
#endif
|
|
|
|
@@ -367,16 +228,137 @@
|
|
|
|
|
#define MYNEWT_VAL_WATCHDOG_INTERVAL (30000)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** libc/baselibc */
|
|
|
|
|
#ifndef MYNEWT_VAL_BASELIBC_ASSERT_FILE_LINE
|
|
|
|
|
#define MYNEWT_VAL_BASELIBC_ASSERT_FILE_LINE (0)
|
|
|
|
|
/*** @apache-mynewt-core/sys/console/stub */
|
|
|
|
|
#ifndef MYNEWT_VAL_CONSOLE_UART_BAUD
|
|
|
|
|
#define MYNEWT_VAL_CONSOLE_UART_BAUD (115200)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BASELIBC_PRESENT
|
|
|
|
|
#define MYNEWT_VAL_BASELIBC_PRESENT (1)
|
|
|
|
|
#ifndef MYNEWT_VAL_CONSOLE_UART_DEV
|
|
|
|
|
#define MYNEWT_VAL_CONSOLE_UART_DEV ("uart0")
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** nimble */
|
|
|
|
|
#ifndef MYNEWT_VAL_CONSOLE_UART_FLOW_CONTROL
|
|
|
|
|
#define MYNEWT_VAL_CONSOLE_UART_FLOW_CONTROL (UART_FLOW_CTL_NONE)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** @apache-mynewt-core/sys/flash_map */
|
|
|
|
|
#ifndef MYNEWT_VAL_FLASH_MAP_MAX_AREAS
|
|
|
|
|
#define MYNEWT_VAL_FLASH_MAP_MAX_AREAS (10)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_FLASH_MAP_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_FLASH_MAP_SYSINIT_STAGE (2)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** @apache-mynewt-core/sys/log/common */
|
|
|
|
|
#ifndef MYNEWT_VAL_DFLT_LOG_LVL
|
|
|
|
|
#define MYNEWT_VAL_DFLT_LOG_LVL (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_DFLT_LOG_MOD
|
|
|
|
|
#define MYNEWT_VAL_DFLT_LOG_MOD (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_LOG_GLOBAL_IDX
|
|
|
|
|
#define MYNEWT_VAL_LOG_GLOBAL_IDX (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** @apache-mynewt-core/sys/log/modlog */
|
|
|
|
|
#ifndef MYNEWT_VAL_MODLOG_CONSOLE_DFLT
|
|
|
|
|
#define MYNEWT_VAL_MODLOG_CONSOLE_DFLT (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_MODLOG_LOG_MACROS
|
|
|
|
|
#define MYNEWT_VAL_MODLOG_LOG_MACROS (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_MODLOG_MAX_MAPPINGS
|
|
|
|
|
#define MYNEWT_VAL_MODLOG_MAX_MAPPINGS (16)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_MODLOG_MAX_PRINTF_LEN
|
|
|
|
|
#define MYNEWT_VAL_MODLOG_MAX_PRINTF_LEN (128)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_MODLOG_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_MODLOG_SYSINIT_STAGE (100)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** @apache-mynewt-core/sys/log/stub */
|
|
|
|
|
#ifndef MYNEWT_VAL_LOG_CONSOLE
|
|
|
|
|
#define MYNEWT_VAL_LOG_CONSOLE (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_LOG_FCB
|
|
|
|
|
#define MYNEWT_VAL_LOG_FCB (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_LOG_FCB_SLOT1
|
|
|
|
|
#define MYNEWT_VAL_LOG_FCB_SLOT1 (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_LOG_LEVEL
|
|
|
|
|
#define MYNEWT_VAL_LOG_LEVEL (255)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** @apache-mynewt-core/sys/mfg */
|
|
|
|
|
#ifndef MYNEWT_VAL_MFG_LOG_LVL
|
|
|
|
|
#define MYNEWT_VAL_MFG_LOG_LVL (15)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_MFG_LOG_MODULE
|
|
|
|
|
#define MYNEWT_VAL_MFG_LOG_MODULE (128)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_MFG_MAX_MMRS
|
|
|
|
|
#define MYNEWT_VAL_MFG_MAX_MMRS (2)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_MFG_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_MFG_SYSINIT_STAGE (100)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** @apache-mynewt-core/sys/sys */
|
|
|
|
|
#ifndef MYNEWT_VAL_DEBUG_PANIC_ENABLED
|
|
|
|
|
#define MYNEWT_VAL_DEBUG_PANIC_ENABLED (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** @apache-mynewt-core/sys/sysdown */
|
|
|
|
|
#ifndef MYNEWT_VAL_SYSDOWN_CONSTRAIN_DOWN
|
|
|
|
|
#define MYNEWT_VAL_SYSDOWN_CONSTRAIN_DOWN (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SYSDOWN_PANIC_FILE_LINE
|
|
|
|
|
#define MYNEWT_VAL_SYSDOWN_PANIC_FILE_LINE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SYSDOWN_PANIC_MESSAGE
|
|
|
|
|
#define MYNEWT_VAL_SYSDOWN_PANIC_MESSAGE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SYSDOWN_TIMEOUT_MS
|
|
|
|
|
#define MYNEWT_VAL_SYSDOWN_TIMEOUT_MS (10000)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** @apache-mynewt-core/sys/sysinit */
|
|
|
|
|
#ifndef MYNEWT_VAL_SYSINIT_CONSTRAIN_INIT
|
|
|
|
|
#define MYNEWT_VAL_SYSINIT_CONSTRAIN_INIT (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SYSINIT_PANIC_FILE_LINE
|
|
|
|
|
#define MYNEWT_VAL_SYSINIT_PANIC_FILE_LINE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SYSINIT_PANIC_MESSAGE
|
|
|
|
|
#define MYNEWT_VAL_SYSINIT_PANIC_MESSAGE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** @apache-mynewt-core/util/rwlock */
|
|
|
|
|
#ifndef MYNEWT_VAL_RWLOCK_DEBUG
|
|
|
|
|
#define MYNEWT_VAL_RWLOCK_DEBUG (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** @apache-mynewt-nimble/nimble */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_EXT_ADV
|
|
|
|
|
#define MYNEWT_VAL_BLE_EXT_ADV (0)
|
|
|
|
|
#endif
|
|
|
|
@@ -390,13 +372,17 @@
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_MAX_PERIODIC_SYNCS
|
|
|
|
|
#define MYNEWT_VAL_BLE_MAX_PERIODIC_SYNCS (0)
|
|
|
|
|
#define MYNEWT_VAL_BLE_MAX_PERIODIC_SYNCS (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_MULTI_ADV_INSTANCES
|
|
|
|
|
#define MYNEWT_VAL_BLE_MULTI_ADV_INSTANCES (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_PERIODIC_ADV
|
|
|
|
|
#define MYNEWT_VAL_BLE_PERIODIC_ADV (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_ROLE_BROADCASTER
|
|
|
|
|
#define MYNEWT_VAL_BLE_ROLE_BROADCASTER (1)
|
|
|
|
|
#endif
|
|
|
|
@@ -413,20 +399,19 @@
|
|
|
|
|
#define MYNEWT_VAL_BLE_ROLE_PERIPHERAL (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_VERSION
|
|
|
|
|
#define MYNEWT_VAL_BLE_VERSION (50)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_WHITELIST
|
|
|
|
|
#define MYNEWT_VAL_BLE_WHITELIST (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** nimble/host */
|
|
|
|
|
/*** @apache-mynewt-nimble/nimble/host */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_ATT_PREFERRED_MTU
|
|
|
|
|
#define MYNEWT_VAL_BLE_ATT_PREFERRED_MTU (256)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_PERIODIC_ADV
|
|
|
|
|
#define MYNEWT_VAL_BLE_PERIODIC_ADV (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_ATT_SVR_FIND_INFO
|
|
|
|
|
#define MYNEWT_VAL_BLE_ATT_SVR_FIND_INFO (1)
|
|
|
|
|
#endif
|
|
|
|
@@ -603,6 +588,14 @@
|
|
|
|
|
#define MYNEWT_VAL_BLE_HS_FLOW_CTRL_TX_ON_DISCONNECT (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HS_LOG_LVL
|
|
|
|
|
#define MYNEWT_VAL_BLE_HS_LOG_LVL (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HS_LOG_MOD
|
|
|
|
|
#define MYNEWT_VAL_BLE_HS_LOG_MOD (4)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HS_PHONY_HCI_ACKS
|
|
|
|
|
#define MYNEWT_VAL_BLE_HS_PHONY_HCI_ACKS (0)
|
|
|
|
|
#endif
|
|
|
|
@@ -611,10 +604,26 @@
|
|
|
|
|
#define MYNEWT_VAL_BLE_HS_REQUIRE_OS (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HS_STOP_ON_SHUTDOWN
|
|
|
|
|
#define MYNEWT_VAL_BLE_HS_STOP_ON_SHUTDOWN (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HS_STOP_ON_SHUTDOWN_TIMEOUT
|
|
|
|
|
#define MYNEWT_VAL_BLE_HS_STOP_ON_SHUTDOWN_TIMEOUT (2000)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HS_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_BLE_HS_SYSINIT_STAGE (200)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_L2CAP_COC_MAX_NUM
|
|
|
|
|
#define MYNEWT_VAL_BLE_L2CAP_COC_MAX_NUM (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_L2CAP_COC_MPS
|
|
|
|
|
#define MYNEWT_VAL_BLE_L2CAP_COC_MPS (MYNEWT_VAL_MSYS_1_BLOCK_SIZE-8)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_L2CAP_JOIN_RX_FRAGS
|
|
|
|
|
#define MYNEWT_VAL_BLE_L2CAP_JOIN_RX_FRAGS (1)
|
|
|
|
|
#endif
|
|
|
|
@@ -648,7 +657,7 @@
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_MONITOR_RTT_BUFFER_NAME
|
|
|
|
|
#define MYNEWT_VAL_BLE_MONITOR_RTT_BUFFER_NAME ("monitor")
|
|
|
|
|
#define MYNEWT_VAL_BLE_MONITOR_RTT_BUFFER_NAME ("btmonitor")
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_MONITOR_RTT_BUFFER_SIZE
|
|
|
|
@@ -711,6 +720,10 @@
|
|
|
|
|
#define MYNEWT_VAL_BLE_SM_SC (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SM_SC_DEBUG_KEYS
|
|
|
|
|
#define MYNEWT_VAL_BLE_SM_SC_DEBUG_KEYS (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SM_THEIR_KEY_DIST
|
|
|
|
|
#define MYNEWT_VAL_BLE_SM_THEIR_KEY_DIST (0)
|
|
|
|
|
#endif
|
|
|
|
@@ -723,20 +736,20 @@
|
|
|
|
|
#define MYNEWT_VAL_BLE_STORE_MAX_CCCDS (8)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HS_STOP_ON_SHUTDOWN_TIMEOUT
|
|
|
|
|
#define MYNEWT_VAL_BLE_HS_STOP_ON_SHUTDOWN_TIMEOUT (2000)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** nimble/host/services/ans */
|
|
|
|
|
/*** @apache-mynewt-nimble/nimble/host/services/ans */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_ANS_NEW_ALERT_CAT
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_ANS_NEW_ALERT_CAT (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_ANS_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_ANS_SYSINIT_STAGE (303)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_ANS_UNR_ALERT_CAT
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_ANS_UNR_ALERT_CAT (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** nimble/host/services/bas */
|
|
|
|
|
/*** @apache-mynewt-nimble/nimble/host/services/bas */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_BAS_BATTERY_LEVEL_NOTIFY_ENABLE
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_BAS_BATTERY_LEVEL_NOTIFY_ENABLE (1)
|
|
|
|
|
#endif
|
|
|
|
@@ -745,7 +758,82 @@
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_BAS_BATTERY_LEVEL_READ_PERM (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** nimble/host/services/gap */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_BAS_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_BAS_SYSINIT_STAGE (303)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** @apache-mynewt-nimble/nimble/host/services/dis */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_DEFAULT_READ_PERM
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_DEFAULT_READ_PERM (-1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_FIRMWARE_REVISION_DEFAULT
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_FIRMWARE_REVISION_DEFAULT (NULL)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Value copied from BLE_SVC_DIS_DEFAULT_READ_PERM */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_FIRMWARE_REVISION_READ_PERM
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_FIRMWARE_REVISION_READ_PERM (-1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_HARDWARE_REVISION_DEFAULT
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_HARDWARE_REVISION_DEFAULT (NULL)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Value copied from BLE_SVC_DIS_DEFAULT_READ_PERM */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_HARDWARE_REVISION_READ_PERM
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_HARDWARE_REVISION_READ_PERM (-1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_MANUFACTURER_NAME_DEFAULT
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_MANUFACTURER_NAME_DEFAULT (NULL)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Value copied from BLE_SVC_DIS_DEFAULT_READ_PERM */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_MANUFACTURER_NAME_READ_PERM
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_MANUFACTURER_NAME_READ_PERM (-1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_MODEL_NUMBER_DEFAULT
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_MODEL_NUMBER_DEFAULT ("Apache Mynewt NimBLE")
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_MODEL_NUMBER_READ_PERM
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_MODEL_NUMBER_READ_PERM (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_SERIAL_NUMBER_DEFAULT
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_SERIAL_NUMBER_DEFAULT (NULL)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Value copied from BLE_SVC_DIS_DEFAULT_READ_PERM */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_SERIAL_NUMBER_READ_PERM
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_SERIAL_NUMBER_READ_PERM (-1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_SOFTWARE_REVISION_DEFAULT
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_SOFTWARE_REVISION_DEFAULT (NULL)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Value copied from BLE_SVC_DIS_DEFAULT_READ_PERM */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_SOFTWARE_REVISION_READ_PERM
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_SOFTWARE_REVISION_READ_PERM (-1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_SYSINIT_STAGE (303)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_SYSTEM_ID_DEFAULT
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_SYSTEM_ID_DEFAULT (NULL)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Value copied from BLE_SVC_DIS_DEFAULT_READ_PERM */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_DIS_SYSTEM_ID_READ_PERM
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_DIS_SYSTEM_ID_READ_PERM (-1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** @apache-mynewt-nimble/nimble/host/services/gap */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_GAP_APPEARANCE
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_GAP_APPEARANCE (0)
|
|
|
|
|
#endif
|
|
|
|
@@ -786,32 +874,38 @@
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_GAP_PPCP_SUPERVISION_TMO (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** nimble/transport */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HCI_TRANSPORT_EMSPI
|
|
|
|
|
#define MYNEWT_VAL_BLE_HCI_TRANSPORT_EMSPI (0)
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_GAP_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_GAP_SYSINIT_STAGE (301)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Overridden by targets/porting-nimble (defined by nimble/transport) */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HCI_TRANSPORT_NIMBLE_BUILTIN
|
|
|
|
|
#define MYNEWT_VAL_BLE_HCI_TRANSPORT_NIMBLE_BUILTIN (0)
|
|
|
|
|
/*** @apache-mynewt-nimble/nimble/host/services/gatt */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_GATT_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_GATT_SYSINIT_STAGE (302)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HCI_TRANSPORT_RAM
|
|
|
|
|
#define MYNEWT_VAL_BLE_HCI_TRANSPORT_RAM (0)
|
|
|
|
|
/*** @apache-mynewt-nimble/nimble/host/services/ias */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_IAS_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_IAS_SYSINIT_STAGE (303)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HCI_TRANSPORT_SOCKET
|
|
|
|
|
#define MYNEWT_VAL_BLE_HCI_TRANSPORT_SOCKET (0)
|
|
|
|
|
/*** @apache-mynewt-nimble/nimble/host/services/ipss */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_IPSS_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_IPSS_SYSINIT_STAGE (303)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Overridden by targets/porting-nimble (defined by nimble/transport) */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HCI_TRANSPORT_UART
|
|
|
|
|
#define MYNEWT_VAL_BLE_HCI_TRANSPORT_UART (1)
|
|
|
|
|
/*** @apache-mynewt-nimble/nimble/host/services/lls */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_LLS_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_LLS_SYSINIT_STAGE (303)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** nimble/transport/uart */
|
|
|
|
|
/*** @apache-mynewt-nimble/nimble/host/services/tps */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SVC_TPS_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_BLE_SVC_TPS_SYSINIT_STAGE (303)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** @apache-mynewt-nimble/nimble/transport/socket */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_ACL_BUF_COUNT
|
|
|
|
|
#define MYNEWT_VAL_BLE_ACL_BUF_COUNT (12)
|
|
|
|
|
#define MYNEWT_VAL_BLE_ACL_BUF_COUNT (24)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_ACL_BUF_SIZE
|
|
|
|
@@ -834,74 +928,73 @@
|
|
|
|
|
#define MYNEWT_VAL_BLE_HCI_EVT_LO_BUF_COUNT (8)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Overridden by targets/porting-nimble (defined by nimble/transport/uart) */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HCI_UART_BAUD
|
|
|
|
|
#define MYNEWT_VAL_BLE_HCI_UART_BAUD (115200)
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SOCK_CLI_SYSINIT_STAGE
|
|
|
|
|
#define MYNEWT_VAL_BLE_SOCK_CLI_SYSINIT_STAGE (500)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HCI_UART_DATA_BITS
|
|
|
|
|
#define MYNEWT_VAL_BLE_HCI_UART_DATA_BITS (8)
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SOCK_LINUX_DEV
|
|
|
|
|
#define MYNEWT_VAL_BLE_SOCK_LINUX_DEV (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/* Overridden by targets/porting-nimble (defined by nimble/transport/uart) */
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HCI_UART_FLOW_CTRL
|
|
|
|
|
#define MYNEWT_VAL_BLE_HCI_UART_FLOW_CTRL (0)
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SOCK_STACK_SIZE
|
|
|
|
|
#define MYNEWT_VAL_BLE_SOCK_STACK_SIZE (80)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HCI_UART_PARITY
|
|
|
|
|
#define MYNEWT_VAL_BLE_HCI_UART_PARITY (HAL_UART_PARITY_NONE)
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SOCK_TASK_PRIO
|
|
|
|
|
#define MYNEWT_VAL_BLE_SOCK_TASK_PRIO (9)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HCI_UART_PORT
|
|
|
|
|
#define MYNEWT_VAL_BLE_HCI_UART_PORT (0)
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SOCK_TCP_PORT
|
|
|
|
|
#define MYNEWT_VAL_BLE_SOCK_TCP_PORT (14433)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_HCI_UART_STOP_BITS
|
|
|
|
|
#define MYNEWT_VAL_BLE_HCI_UART_STOP_BITS (1)
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SOCK_USE_LINUX_BLUE
|
|
|
|
|
#define MYNEWT_VAL_BLE_SOCK_USE_LINUX_BLUE (0)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** sys/console/stub */
|
|
|
|
|
#ifndef MYNEWT_VAL_CONSOLE_UART_BAUD
|
|
|
|
|
#define MYNEWT_VAL_CONSOLE_UART_BAUD (115200)
|
|
|
|
|
#ifndef MYNEWT_VAL_BLE_SOCK_USE_TCP
|
|
|
|
|
#define MYNEWT_VAL_BLE_SOCK_USE_TCP (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_CONSOLE_UART_DEV
|
|
|
|
|
#define MYNEWT_VAL_CONSOLE_UART_DEV ("uart0")
|
|
|
|
|
/*** newt */
|
|
|
|
|
#ifndef MYNEWT_VAL_APP_NAME
|
|
|
|
|
#define MYNEWT_VAL_APP_NAME ("dummy_app")
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_CONSOLE_UART_FLOW_CONTROL
|
|
|
|
|
#define MYNEWT_VAL_CONSOLE_UART_FLOW_CONTROL (UART_FLOW_CTL_NONE)
|
|
|
|
|
#ifndef MYNEWT_VAL_APP_dummy_app
|
|
|
|
|
#define MYNEWT_VAL_APP_dummy_app (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** sys/flash_map */
|
|
|
|
|
#ifndef MYNEWT_VAL_FLASH_MAP_MAX_AREAS
|
|
|
|
|
#define MYNEWT_VAL_FLASH_MAP_MAX_AREAS (10)
|
|
|
|
|
#ifndef MYNEWT_VAL_ARCH_NAME
|
|
|
|
|
#define MYNEWT_VAL_ARCH_NAME ("dummy")
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** sys/log/stub */
|
|
|
|
|
#ifndef MYNEWT_VAL_LOG_CONSOLE
|
|
|
|
|
#define MYNEWT_VAL_LOG_CONSOLE (1)
|
|
|
|
|
#ifndef MYNEWT_VAL_ARCH_dummy
|
|
|
|
|
#define MYNEWT_VAL_ARCH_dummy (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_LOG_FCB
|
|
|
|
|
#define MYNEWT_VAL_LOG_FCB (0)
|
|
|
|
|
#ifndef MYNEWT_VAL_BSP_NAME
|
|
|
|
|
#define MYNEWT_VAL_BSP_NAME ("dummy_bsp")
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_LOG_LEVEL
|
|
|
|
|
#define MYNEWT_VAL_LOG_LEVEL (255)
|
|
|
|
|
#ifndef MYNEWT_VAL_BSP_dummy_bsp
|
|
|
|
|
#define MYNEWT_VAL_BSP_dummy_bsp (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*** sys/sysinit */
|
|
|
|
|
#ifndef MYNEWT_VAL_SYSINIT_CONSTRAIN_INIT
|
|
|
|
|
#define MYNEWT_VAL_SYSINIT_CONSTRAIN_INIT (1)
|
|
|
|
|
#ifndef MYNEWT_VAL_NEWT_FEATURE_LOGCFG
|
|
|
|
|
#define MYNEWT_VAL_NEWT_FEATURE_LOGCFG (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SYSINIT_PANIC_FILE_LINE
|
|
|
|
|
#define MYNEWT_VAL_SYSINIT_PANIC_FILE_LINE (0)
|
|
|
|
|
#ifndef MYNEWT_VAL_NEWT_FEATURE_SYSDOWN
|
|
|
|
|
#define MYNEWT_VAL_NEWT_FEATURE_SYSDOWN (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_SYSINIT_PANIC_MESSAGE
|
|
|
|
|
#define MYNEWT_VAL_SYSINIT_PANIC_MESSAGE (0)
|
|
|
|
|
#ifndef MYNEWT_VAL_TARGET_NAME
|
|
|
|
|
#define MYNEWT_VAL_TARGET_NAME ("porting_default")
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef MYNEWT_VAL_TARGET_porting_default
|
|
|
|
|
#define MYNEWT_VAL_TARGET_porting_default (1)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|