-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Description
Description
This issue is a tracker of the compile time configurations.
After some offline discussions with some RIOT maintainers we came to the conclusion it¡s a good idea to first identify these configurations and tag them with a Doxygen @configurations
group. This would give a huge kick start to further work related to compile time configurations.
Here's a list of identified configurations by @miri64 and me. We used lots of grep
and scripts, so we politely request to RIOT kernel developers to:
- Help identifying which configurations doesn't make sense here (there are some macros that are not configurations, or some others that doesn't make sense to be exposed to the user). If the exposed variable is not a configuration please strike (
~foo~
) instead of deleting it. Also, add missing configurations - (WIP) When the
@configurations
label is defined, use this tracker to add it to all configurations.
Identified configurations
boards
- boards/atmega
- CPU_ATMEGA_CLK_SCALE_INIT (boards/common/atmega/board.c:27)
cpu
-
cpu/cc26x0
- HF_CLOCK_SOURCE (cpu/cc26x0/cpu.c:25)
- LF_CLOCK_SOURCE (cpu/cc26x0/cpu.c:28)
-
cpu/cortexm_common
- SRAM_BASE (cpu/cortexm_common/vectors_cortexm.c:39)
-
cpu/efm32
- CMU_HFXOINIT (cpu/efm32/cpu.c:34)
- CMU_LFXOINIT (cpu/efm32/cpu.c:37)
- EMU_DCDCINIT (cpu/efm32/cpu.c:44)
- EMU_EM23INIT (cpu/efm32/cpu.c:47)
- EMU_EM4INIT (cpu/efm32/cpu.c:50)
-
cpu/esp32
- CAN_TX (cpu/esp32/esp-can/esp_can.c:46)
- CAN_RX (cpu/esp32/esp-can/esp_can.c:49)
- CAN_CLK_OUT_DIV (cpu/esp32/esp-can/esp_can.c:53)
- CAN_DEFAULT_BITRATE (cpu/esp32/esp-can/esp_can.c:58)
- ESP_CAN_DEV_BASE_PRIORITY (cpu/esp32/esp-can/esp_can.c:66)
- CONFIG_WIFI_STA_SSID (cpu/esp32/esp-now/esp_now_netdev.c:303)
- CONFIG_WIFI_STA_PASSWORD (cpu/esp32/esp-now/esp_now_netdev.c:306)
- CONFIG_WIFI_STA_CHANNEL (cpu/esp32/esp-now/esp_now_netdev.c:309)
- CONFIG_WIFI_STA_SSID (cpu/esp32/esp-wifi/esp_wifi_netdev.c:126)
- CONFIG_WIFI_STA_PASSWORD (cpu/esp32/esp-wifi/esp_wifi_netdev.c:129)
- CONFIG_WIFI_STA_CHANNEL (cpu/esp32/esp-wifi/esp_wifi_netdev.c:132)
-
MIN (cpu/esp32/include/esp_common.h:95) -
MAX (cpu/esp32/include/esp_common.h:100) -
USEC_PER_MSEC (cpu/esp32/include/esp_common.h:115) -
MSEC_PER_SEC (cpu/esp32/include/esp_common.h:119) -
ICACHE_RAM_ATTR (cpu/esp32/include/esp_common.h:47) -
configASSERT (cpu/esp32/include/freertos/FreeRTOS.h:25) - CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ (cpu/esp32/include/sdk_conf.h:37)
- CONFIG_CONSOLE_UART_BAUDRATE (cpu/esp32/include/sdk_conf.h:49)
- CONFIG_LOG_DEFAULT_LEVEL (cpu/esp32/include/sdk_conf.h:56)
- CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ (cpu/esp32/include/sdk_conf.h:66)
- CONFIG_ESP32_XTAL_FREQ (cpu/esp32/include/sdk_conf.h:76)
-
P_tmpdir (cpu/esp32/include/stdio.h:142) -
SEEK_SET (cpu/esp32/include/stdio.h:146) -
SEEK_CUR (cpu/esp32/include/stdio.h:149) -
SEEK_END (cpu/esp32/include/stdio.h:152)
-
cpu/esp8266
-
ICACHE_RAM_ATTR (cpu/esp8266/include/common.h:44) - ESP8266_CPU_FREQUENCY (cpu/esp8266/include/user_config.h:28)
-
-
cpu/native
- ASYNC_READ_NUMOF (cpu/native/include/async_read.h:29)
- TRACE_SIZE (cpu/native/include/trace.h:35)
-
cpu/nrf5x_common
- NRFMIN_PAYLOAD_MAX (cpu/nrf5x_common/include/nrfmin.h:104)
- NRFMIN_GNRC_THREAD_PRIO (cpu/nrf5x_common/radio/nrfmin/nrfmin_gnrc.c:35)
- NRFMIN_GNRC_STACKSIZE (cpu/nrf5x_common/radio/nrfmin/nrfmin_gnrc.c:39)
-
cpu/samd21
- CLOCK_8MHZ (cpu/samd21/cpu.c:26)
- GEN2_ULP32K (cpu/samd21/cpu.c:30)
-
cpu/stm32_common
drivers
-
drivers/adcxx1c
- ADCXX1C_I2C_ADDRESS (drivers/include/adcxx1c.h:40)
-
drivers/ads101x
- ADS101X_READ_DELAY (drivers/ads101x/ads101x.c:35)
- ADS101X_I2C_ADDRESS (drivers/include/ads101x.h:47)
-
drivers/at86rf2xx
- AT86RF2XX_SMART_IDLE_LISTENING (drivers/include/at86rf2xx.h:143)
-
drivers/at
- AT_PRINT_INCOMING (drivers/at/at.c:22)
-
drivers/cc110x
- CC110X_DEFAULT_CHANNEL (drivers/cc110x/include/cc110x-internal.h:61)
-
drivers/ds1307
- DS1307_I2C_ADDRESS (drivers/include/ds1307.h:38)
- DS1307_I2C_MAX_CLK (drivers/include/ds1307.h:45)
-
drivers/ethos
- ETHOS_UART (drivers/include/ethos.h:40)
- ETHOS_BAUDRATE (drivers/include/ethos.h:43)
-
drivers/fxos8700
- FXOS8700_USE_ACC_RAW_VALUES (drivers/include/fxos8700.h:46)
-
drivers/hdc1000
- HDC1000_I2C_ADDRESS (drivers/include/hdc1000.h:58)
- HDC1000_CONVERSION_TIME (drivers/include/hdc1000.h:69)
-
drivers/hts221
- HTS221_I2C_ADDRESS (drivers/include/hts221.h:40)
-
drivers/kw2xrf
- KW2XRF_DEFAULT_CHANNEL (drivers/include/kw2xrf.h:56)
-
drivers/mag3110
- MAG3110_I2C_ADDRESS (drivers/include/mag3110.h:58)
-
drivers/mma8x5x
- MMA8X5X_I2C_ADDRESS (drivers/include/mma8x5x.h:44)
-
drivers/mtd_sdcard
- MTD_SDCARD_SKIP_ERASE (drivers/include/mtd_sdcard.h:54)
-
drivers/mtd_spi_nor
- MTD_SPI_NOR_WRITE_WAIT_US (drivers/mtd_spi_nor/mtd_spi_nor.c:48)
-
drivers/nrf24l01p
- INITIAL_RF_CHANNEL (drivers/nrf24l01p/include/nrf24l01p_settings.h:35)
-
drivers/pir
- PIR_MSG_T_STATUS_START (drivers/include/pir.h:68)
-
drivers/pn532
- PN532_BUFFER_LEN (drivers/include/pn532.h:83)
-
drivers/rn2xx3
- RN2XX3_DEFAULT_SLEEP (drivers/include/rn2xx3.h:63)
-
drivers/servo
- SERVO_FREQUENCY (drivers/servo/servo.c:31)
- SERVO_RESOLUTION (drivers/servo/servo.c:35)
-
drivers/slipdev
- SLIPDEV_BUFSIZE (drivers/include/slipdev.h:44)
-
drivers/soft_spi
- SOFT_SPI_DEV (drivers/include/soft_spi.h:43)
- SOFT_SPI_UNDEF (drivers/include/soft_spi.h:50)
- SOFT_SPI_CS_UNDEF (drivers/include/soft_spi.h:57)
-
drivers/tcs37727
- TCS37727_I2C_ADDRESS (drivers/include/tcs37727.h:40)
- TCS37727_ATIME_DEFAULT (drivers/include/tcs37727.h:44)
- TCS37727_AG_THRESHOLD_LOW (drivers/tcs37727/include/tcs37727-internal.h:30)
- TCS37727_AG_THRESHOLD_HIGH (drivers/tcs37727/include/tcs37727-internal.h:34)
-
drivers/tmp006
- TMP006_CONVERSION_TIME (drivers/include/tmp006.h:102)
- TMP006_USE_LOW_POWER (drivers/include/tmp006.h:114)
- TMP006_USE_RAW_VALUES (drivers/include/tmp006.h:124)
- TMP006_CCONST_S0 (drivers/include/tmp006.h:144)
- TMP006_I2C_ADDRESS (drivers/include/tmp006.h:95)
-
drivers/uart_half_duplex
- UART_HALF_DUPLEX_DEFAULT_TIMEOUT_US (drivers/uart_half_duplex/include/uart_half_duplex.h:36)
pkg
-
pkg/emb6
- SOCK_MBOX_SIZE (pkg/emb6/include/sock_types.h:37)
-
pkg/lwip
- LWIP_NETDEV_BUFLEN (pkg/lwip/include/lwip/netif/netdev.h:39)
- LWIP_SOCK_TCP_ACCEPT_TIMEOUT (pkg/lwip/include/lwip/sock_internal.h:42)
-
pkg/nimble
- NIMBLE_CONTROLLER_PRIO (pkg/nimble/contrib/include/nimble_riot.h:32)
- NIMBLE_CONTROLLER_STACKSIZE (pkg/nimble/contrib/include/nimble_riot.h:39)
- NIMBLE_HOST_PRIO (pkg/nimble/contrib/include/nimble_riot.h:46)
- NIMBLE_HOST_STACKSIZE (pkg/nimble/contrib/include/nimble_riot.h:53)
-
pkg/semtech-loramac
- SEMTECH_LORAMAC_EEPROM_MAGIC (pkg/semtech-loramac/include/semtech_loramac.h:452)
- SEMTECH_LORAMAC_EEPROM_MAGIC_LEN (pkg/semtech-loramac/include/semtech_loramac.h:459)
- SEMTECH_LORAMAC_EEPROM_START (pkg/semtech-loramac/include/semtech_loramac.h:466)
-
pkg/spiffs
- _SPIPRIid (pkg/spiffs/include/spiffs_config.h:102)
- _SPIPRIfl (pkg/spiffs/include/spiffs_config.h:106)
- SPIFFS_BUFFER_HELP (pkg/spiffs/include/spiffs_config.h:113)
- SPIFFS_CACHE (pkg/spiffs/include/spiffs_config.h:119)
- SPIFFS_CACHE_WR (pkg/spiffs/include/spiffs_config.h:124)
- SPIFFS_CACHE_STATS (pkg/spiffs/include/spiffs_config.h:129)
- SPIFFS_PAGE_CHECK (pkg/spiffs/include/spiffs_config.h:136)
- SPIFFS_GC_MAX_RUNS (pkg/spiffs/include/spiffs_config.h:141)
- SPIFFS_GC_STATS (pkg/spiffs/include/spiffs_config.h:146)
- SPIFFS_GC_HEUR_W_DELET (pkg/spiffs/include/spiffs_config.h:159)
- SPIFFS_GC_HEUR_W_USED (pkg/spiffs/include/spiffs_config.h:163)
- SPIFFS_GC_HEUR_W_ERASE_AGE (pkg/spiffs/include/spiffs_config.h:168)
- SPIFFS_OBJ_NAME_LEN (pkg/spiffs/include/spiffs_config.h:175)
- SPIFFS_OBJ_META_LEN (pkg/spiffs/include/spiffs_config.h:189)
- SPIFFS_COPY_BUFFER_STACK (pkg/spiffs/include/spiffs_config.h:196)
- SPIFFS_USE_MAGIC (pkg/spiffs/include/spiffs_config.h:204)
- SPIFFS_USE_MAGIC_LENGTH (pkg/spiffs/include/spiffs_config.h:214)
- SPIFFS_LOCK (pkg/spiffs/include/spiffs_config.h:227)
- SPIFFS_UNLOCK (pkg/spiffs/include/spiffs_config.h:231)
- SPIFFS_SINGLETON (pkg/spiffs/include/spiffs_config.h:238)
- SPIFFS_CFG_PHYS_SZ (pkg/spiffs/include/spiffs_config.h:245)
- SPIFFS_CFG_PHYS_ERASE_SZ (pkg/spiffs/include/spiffs_config.h:248)
- SPIFFS_CFG_PHYS_ADDR (pkg/spiffs/include/spiffs_config.h:251)
- SPIFFS_CFG_LOG_PAGE_SZ (pkg/spiffs/include/spiffs_config.h:254)
- SPIFFS_CFG_LOG_BLOCK_SZ (pkg/spiffs/include/spiffs_config.h:257)
- SPIFFS_ALIGNED_OBJECT_INDEX_TABLES (pkg/spiffs/include/spiffs_config.h:263)
- SPIFFS_HAL_CALLBACK_EXTRA (pkg/spiffs/include/spiffs_config.h:268)
- SPIFFS_FILEHDL_OFFSET (pkg/spiffs/include/spiffs_config.h:278)
- SPIFFS_READ_ONLY (pkg/spiffs/include/spiffs_config.h:292)
- SPIFFS_TEST_VISUALISATION (pkg/spiffs/include/spiffs_config.h:299)
- spiffs_printf (pkg/spiffs/include/spiffs_config.h:303)
- SPIFFS_TEST_VIS_FREE_STR (pkg/spiffs/include/spiffs_config.h:307)
- SPIFFS_TEST_VIS_DELE_STR (pkg/spiffs/include/spiffs_config.h:311)
- SPIFFS_TEST_VIS_INDX_STR (pkg/spiffs/include/spiffs_config.h:315)
- SPIFFS_TEST_VIS_DATA_STR (pkg/spiffs/include/spiffs_config.h:319)
- SPIFFS_DBG (pkg/spiffs/include/spiffs_config.h:56)
- SPIFFS_GC_DBG (pkg/spiffs/include/spiffs_config.h:60)
- SPIFFS_CACHE_DBG (pkg/spiffs/include/spiffs_config.h:64)
- SPIFFS_CHECK_DBG (pkg/spiffs/include/spiffs_config.h:68)
- SPIFFS_API_DBG (pkg/spiffs/include/spiffs_config.h:72)
- _SPIPRIi (pkg/spiffs/include/spiffs_config.h:78)
- _SPIPRIad (pkg/spiffs/include/spiffs_config.h:82)
- _SPIPRIbl (pkg/spiffs/include/spiffs_config.h:86)
- _SPIPRIpg (pkg/spiffs/include/spiffs_config.h:90)
- _SPIPRIsp (pkg/spiffs/include/spiffs_config.h:94)
- _SPIPRIfd (pkg/spiffs/include/spiffs_config.h:98)
sys
-
sys/auto_init
- ISOTP_STACK_SIZE (sys/auto_init/can/auto_init_can.c:32)
- ISOTP_PRIORITY (sys/auto_init/can/auto_init_can.c:36)
- CANDEV_LINUX_STACKSIZE (sys/auto_init/can/auto_init_can_native.c:26)
- CANDEV_LINUX_BASE_PRIORITY (sys/auto_init/can/auto_init_can_native.c:30)
- AT86RF2XX_MAC_PRIO (sys/auto_init/netif/auto_init_at86rf2xx.c:42)
- CC110X_MAC_PRIO (sys/auto_init/netif/auto_init_cc110x.c:38)
- CC2420_MAC_PRIO (sys/auto_init/netif/auto_init_cc2420.c:38)
- CC2538_MAC_PRIO (sys/auto_init/netif/auto_init_cc2538_rf.c:33)
- ENC28J60_MAC_PRIO (sys/auto_init/netif/auto_init_enc28j60.c:35)
- ENCX24J600_MAC_PRIO (sys/auto_init/netif/auto_init_encx24j600.c:35)
- ETHOS_MAC_PRIO (sys/auto_init/netif/auto_init_ethos.c:39)
- KW2XRF_MAC_PRIO (sys/auto_init/netif/auto_init_kw2xrf.c:39)
- MRF24J40_MAC_PRIO (sys/auto_init/netif/auto_init_mrf24j40.c:36)
- SLIPDEV_PRIO (sys/auto_init/netif/auto_init_slipdev.c:38)
- SOCKET_ZEP_MAC_PRIO (sys/auto_init/netif/auto_init_socket_zep.c:35)
- SX127X_PRIO (sys/auto_init/netif/auto_init_sx127x.c:40)
- XBEE_MAC_PRIO (sys/auto_init/netif/auto_init_xbee.c:40)
-
sys/can
- CONN_CAN_ISOTP_TIMEOUT_TX_CONF (sys/can/conn/isotp.c:42)
- CONN_CAN_RAW_TIMEOUT_TX_CONF (sys/can/conn/raw.c:38)
- CAN_DEVICE_MSG_QUEUE_SIZE (sys/can/device.c:37)
- CAN_ISOTP_BS (sys/can/isotp/isotp.c:37)
- CAN_ISOTP_STMIN (sys/can/isotp/isotp.c:41)
- CAN_ISOTP_WFTMAX (sys/can/isotp/isotp.c:45)
- CAN_ISOTP_MSG_QUEUE_SIZE (sys/can/isotp/isotp.c:49)
- CAN_ISOTP_TIMEOUT_N_As (sys/can/isotp/isotp.c:53)
- CAN_ISOTP_TIMEOUT_N_Bs (sys/can/isotp/isotp.c:57)
- CAN_ISOTP_TIMEOUT_N_Ar (sys/can/isotp/isotp.c:61)
- CAN_ISOTP_TIMEOUT_N_Cr (sys/can/isotp/isotp.c:65)
-
sys/ecc/repetition
- ECC_REPETITION_COUNT (sys/include/ecc/repetition.h:46)
-
sys/embUnit/stdImpl
- NULL (sys/include/embUnit/stdImpl.h:43)
-
sys/fmt
- FMT_USE_MEMMOVE (sys/include/fmt.h:45)
-
sys/luid
- LUID_BACKUP_SEED (sys/include/luid.h:67)
-
sys/phydat
- PHYDAT_FIT_TRADE_PRECISION_FOR_ROM (sys/phydat/phydat.c:30)
-
sys/pm_layered
- PROVIDES_PM_OFF (sys/include/pm_layered.h:45)
- PROVIDES_PM_SET_LOWEST (sys/include/pm_layered.h:49)
- PM_BLOCKER_INITIAL (sys/pm_layered/pm.c:33)
-
sys/posix
INADDRSZ (sys/posix/include/arpa/inet.h:38)IN6ADDRSZ(sys/posix/include/arpa/inet.h:45)HAVE_MALLOC_H (sys/posix/pthread/include/pthread.h:29)
-
sys/puf_sram
- SEED_RAM_LEN (sys/include/puf_sram.h:35)
-
sys/random
- FORTUNA_LOCK (sys/random/fortuna/fortuna.h:102)
- FORTUNA_CLEANUP (sys/random/fortuna/fortuna.h:110)
- FORTUNA_POOLS (sys/random/fortuna/fortuna.h:46)
- FORTUNA_MIN_POOL_SIZE (sys/random/fortuna/fortuna.h:55)
- FORTUNA_SEED_SIZE (sys/random/fortuna/fortuna.h:64)
- FORTUNA_RESEED_INTERVAL (sys/random/fortuna/fortuna.h:73)
- FORTUNA_RESEED_LIMIT (sys/random/fortuna/fortuna.h:82)
- FORTUNA_AES_KEY_SIZE (sys/random/fortuna/fortuna.h:94)
-
sys/stdio_rtt
- STDIO_RX_BUFSIZE (sys/stdio_rtt/stdio_rtt.c:103)
- STDIO_POLL_INTERVAL (sys/stdio_rtt/stdio_rtt.c:92)
- STDIO_TX_BUFSIZE (sys/stdio_rtt/stdio_rtt.c:99)
-
sys/xtimer
- XTIMER_BACKOFF (sys/include/xtimer.h:483)
- XTIMER_OVERHEAD (sys/include/xtimer.h:506)
sys/net
-
sys/net/coap
- COAP_ACK_TIMEOUT (sys/include/net/coap.h:163)
- COAP_RANDOM_FACTOR (sys/include/net/coap.h:164)
- COAP_ACK_VARIANCE (sys/include/net/coap.h:172)
- COAP_MAX_RETRANSMIT (sys/include/net/coap.h:173)
-
sys/net/cord
- CORD_LT (sys/include/net/cord/config.h:33)
- CORD_STARTUP_DELAY (sys/include/net/cord/config.h:40)
- CORD_UPDATE_INTERVAL (sys/include/net/cord/config.h:47)
- CORD_SERVER_ADDR (sys/include/net/cord/config.h:83)
- CORD_SERVER_PORT (sys/include/net/cord/config.h:90)
-
sys/net/csma_sender
- CSMA_SENDER_MIN_BE_DEFAULT (sys/include/net/csma_sender.h:41)
- CSMA_SENDER_MAX_BE_DEFAULT (sys/include/net/csma_sender.h:48)
- CSMA_SENDER_MAX_BACKOFFS_DEFAULT (sys/include/net/csma_sender.h:56)
- CSMA_SENDER_BACKOFF_PERIOD_UNIT (sys/include/net/csma_sender.h:63)
-
sys/net/gcoap (net/gcoap: add config macros to config doc group #10676)
- GCOAP_MSG_QUEUE_SIZE (sys/include/net/gcoap.h:238)
- GCOAP_PORT (sys/include/net/gcoap.h:245)
- GCOAP_PDU_BUF_SIZE (sys/include/net/gcoap.h:252)
- GCOAP_REQ_WAITING_MAX (sys/include/net/gcoap.h:259)
- GCOAP_TOKENLEN (sys/include/net/gcoap.h:276)
- GCOAP_RECV_TIMEOUT (sys/include/net/gcoap.h:304)
- GCOAP_NON_TIMEOUT (sys/include/net/gcoap.h:313)
- GCOAP_OBS_CLIENTS_MAX (sys/include/net/gcoap.h:333)
- GCOAP_OBS_REGISTRATIONS_MAX (sys/include/net/gcoap.h:341)
- GCOAP_OBS_VALUE_WIDTH (sys/include/net/gcoap.h:373)
- GCOAP_RESEND_BUFS_MAX (sys/include/net/gcoap.h:408)
-
sys/net/gnrc/gomach
- GNRC_GOMACH_CP_RANDOM_END_US (sys/include/net/gnrc/gomach/gomach.h:108)
- GNRC_GOMACH_CP_DURATION_MAX_US (sys/include/net/gnrc/gomach/gomach.h:123)
- GNRC_GOMACH_WAIT_BEACON_TIME_US (sys/include/net/gnrc/gomach/gomach.h:139)
- GNRC_GOMACH_CP_MIN_GAP_US (sys/include/net/gnrc/gomach/gomach.h:152)
- GNRC_GOMACH_WAIT_RX_END_US (sys/include/net/gnrc/gomach/gomach.h:164)
- GNRC_GOMACH_NO_TX_ISR_US (sys/include/net/gnrc/gomach/gomach.h:176)
- GNRC_GOMACH_MAX_PREAM_INTERVAL_US (sys/include/net/gnrc/gomach/gomach.h:187)
- GNRC_GOMACH_PREAMBLE_INTERVAL_US (sys/include/net/gnrc/gomach/gomach.h:202)
- GNRC_GOMACH_BCAST_INTERVAL_US (sys/include/net/gnrc/gomach/gomach.h:215)
- GNRC_GOMACH_PREAMBLE_DURATION_US (sys/include/net/gnrc/gomach/gomach.h:230)
- GNRC_GOMACH_VTDMA_SLOT_SIZE_US (sys/include/net/gnrc/gomach/gomach.h:243)
- GNRC_GOMACH_TX_BUSY_THRESHOLD (sys/include/net/gnrc/gomach/gomach.h:258)
- GNRC_GOMACH_CP_EXTEND_THRESHOLD (sys/include/net/gnrc/gomach/gomach.h:270)
- GNRC_GOMACH_RX_DUPCHK_UNIT_LIFE (sys/include/net/gnrc/gomach/gomach.h:283)
- GNRC_GOMACH_MAX_ALLOC_SENDER_NUM (sys/include/net/gnrc/gomach/gomach.h:296)
- GNRC_GOMACH_REPHASELOCK_THRESHOLD (sys/include/net/gnrc/gomach/gomach.h:311)
- GNRC_GOMACH_T2U_RETYR_THRESHOLD (sys/include/net/gnrc/gomach/gomach.h:323)
- GNRC_GOMACH_MAX_T2U_RETYR_THRESHOLD (sys/include/net/gnrc/gomach/gomach.h:337)
- GNRC_GOMACH_IPC_MSG_QUEUE_SIZE (sys/include/net/gnrc/gomach/gomach.h:347)
- GNRC_GOMACH_CP_DURATION_US (sys/include/net/gnrc/gomach/gomach.h:62)
- GNRC_GOMACH_SUPERFRAME_DURATION_US (sys/include/net/gnrc/gomach/gomach.h:85)
-
sys/net/gnrc/ipv6/blacklist (gnrc_ipv6: add config macros to config doc group #10617)
- GNRC_IPV6_BLACKLIST_SIZE (sys/include/net/gnrc/ipv6/blacklist.h:37)
-
sys/net/gnrc/ipv6/nib (gnrc_ipv6: add config macros to config doc group #10617)
- GNRC_IPV6_NIB_CONF_ARSM (sys/include/net/gnrc/ipv6/nib/conf.h:136)
- GNRC_IPV6_NIB_CONF_SLAAC (sys/include/net/gnrc/ipv6/nib/conf.h:157)
- GNRC_IPV6_NIB_CONF_REDIRECT (sys/include/net/gnrc/ipv6/nib/conf.h:164)
- GNRC_IPV6_NIB_CONF_DNS (sys/include/net/gnrc/ipv6/nib/conf.h:184)
- GNRC_IPV6_NIB_CONF_MULTIHOP_DAD (sys/include/net/gnrc/ipv6/nib/conf.h:206)
- GNRC_IPV6_NIB_CONF_REACH_TIME_RESET (sys/include/net/gnrc/ipv6/nib/conf.h:216)
- GNRC_IPV6_NIB_CONF_NO_RTR_SOL (sys/include/net/gnrc/ipv6/nib/conf.h:225)
- GNRC_IPV6_NIB_L2ADDR_MAX_LEN (sys/include/net/gnrc/ipv6/nib/conf.h:232)
- GNRC_IPV6_NIB_DEFAULT_ROUTER_NUMOF (sys/include/net/gnrc/ipv6/nib/conf.h:242)
- GNRC_IPV6_NIB_NUMOF (sys/include/net/gnrc/ipv6/nib/conf.h:252)
- GNRC_IPV6_NIB_OFFL_NUMOF (sys/include/net/gnrc/ipv6/nib/conf.h:262)
- GNRC_IPV6_NIB_ABR_NUMOF (sys/include/net/gnrc/ipv6/nib/conf.h:270)
- GNRC_IPV6_NIB_CONF_6LBR (sys/include/net/gnrc/ipv6/nib/conf.h:30)
- GNRC_IPV6_NIB_NUMOF (sys/include/net/gnrc/ipv6/nib/conf.h:33)
- GNRC_IPV6_NIB_CONF_6LR (sys/include/net/gnrc/ipv6/nib/conf.h:39)
- GNRC_IPV6_NIB_CONF_SLAAC (sys/include/net/gnrc/ipv6/nib/conf.h:42)
- GNRC_IPV6_NIB_CONF_6LN (sys/include/net/gnrc/ipv6/nib/conf.h:48)
- GNRC_IPV6_NIB_CONF_SLAAC (sys/include/net/gnrc/ipv6/nib/conf.h:51)
- GNRC_IPV6_NIB_CONF_QUEUE_PKT (sys/include/net/gnrc/ipv6/nib/conf.h:54)
- GNRC_IPV6_NIB_CONF_6LBR (sys/include/net/gnrc/ipv6/nib/conf.h:84)
-
sys/net/gnrc/ipv6 (gnrc_ipv6: add config macros to config doc group #10617)
- GNRC_IPV6_STACK_SIZE (sys/include/net/gnrc/ipv6.h:53)
- GNRC_IPV6_PRIO (sys/include/net/gnrc/ipv6.h:60)
- GNRC_IPV6_MSG_QUEUE_SIZE (sys/include/net/gnrc/ipv6.h:67)
-
sys/net/gnrc/ipv6/whitelist (gnrc_ipv6: add config macros to config doc group #10617)
- GNRC_IPV6_WHITELIST_SIZE (sys/include/net/gnrc/ipv6/whitelist.h:35)
-
sys/net/gnrc/lwmac
- GNRC_LWMAC_PREAMBLE_DURATION_US (sys/include/net/gnrc/lwmac/lwmac.h:113)
- GNRC_LWMAC_TIME_BETWEEN_WR_US (sys/include/net/gnrc/lwmac/lwmac.h:132)
- GNRC_LWMAC_WAKEUP_DURATION_US (sys/include/net/gnrc/lwmac/lwmac.h:148)
- GNRC_LWMAC_BROADCAST_DURATION_US (sys/include/net/gnrc/lwmac/lwmac.h:162)
- GNRC_LWMAC_TIME_BETWEEN_BROADCAST_US (sys/include/net/gnrc/lwmac/lwmac.h:178)
- GNRC_LWMAC_WR_PREPARATION_US (sys/include/net/gnrc/lwmac/lwmac.h:190)
- GNRC_LWMAC_DATA_DELAY_US (sys/include/net/gnrc/lwmac/lwmac.h:210)
- GNRC_LWMAC_DATA_CSMA_RETRIES (sys/include/net/gnrc/lwmac/lwmac.h:222)
- GNRC_LWMAC_MAX_DATA_TX_RETRIES (sys/include/net/gnrc/lwmac/lwmac.h:236)
- GNRC_LWMAC_MAX_TX_BURST_PKT_NUM (sys/include/net/gnrc/lwmac/lwmac.h:261)
- GNRC_LWMAC_MAX_RX_EXTENSION_NUM (sys/include/net/gnrc/lwmac/lwmac.h:276)
- GNRC_LWMAC_BROADCAST_CSMA_RETRIES (sys/include/net/gnrc/lwmac/lwmac.h:286)
- GNRC_LWMAC_IPC_MSG_QUEUE_SIZE (sys/include/net/gnrc/lwmac/lwmac.h:297)
- GNRC_LWMAC_WAKEUP_INTERVAL_US (sys/include/net/gnrc/lwmac/lwmac.h:98)
- GNRC_LWMAC_TIMEOUT_COUNT (sys/include/net/gnrc/lwmac/types.h:105)
- GNRC_LWMAC_ENABLE_DUTYCYLE_RECORD (sys/include/net/gnrc/lwmac/types.h:98)
-
sys/net/gnrc/mac
- GNRC_MAC_RX_QUEUE_SIZE (sys/include/net/gnrc/mac/mac.h:35)
- GNRC_MAC_DISPATCH_BUFFER_SIZE (sys/include/net/gnrc/mac/mac.h:42)
- GNRC_MAC_NEIGHBOR_COUNT (sys/include/net/gnrc/mac/mac.h:49)
- GNRC_MAC_TX_QUEUE_SIZE (sys/include/net/gnrc/mac/mac.h:56)
- GNRC_MAC_ENABLE_DUTYCYCLE_RECORD (sys/include/net/gnrc/mac/mac.h:65)
- GNRC_MAC_TYPE_GET_DUTYCYCLE (sys/include/net/gnrc/mac/types.h:47)
-
sys/net/gnrc/netif
- GNRC_NETIF_DEFAULT_HL (sys/include/net/gnrc/netif/conf.h:124)
- GNRC_NETIF_NUMOF (sys/include/net/gnrc/netif/conf.h:37)
- GNRC_NETIF_PRIO (sys/include/net/gnrc/netif/conf.h:44)
- GNRC_NETIF_IPV6_ADDRS_NUMOF (sys/include/net/gnrc/netif/conf.h:80)
-
sys/net/gnrc/nettest
- GNRC_NETTEST_TIMEOUT (sys/include/net/gnrc/nettest.h:42)
- GNRC_NETTEST_STACK_SIZE (sys/include/net/gnrc/nettest.h:49)
- GNRC_NETTEST_PRIO (sys/include/net/gnrc/nettest.h:56)
- GNRC_NETTEST_MSG_QUEUE_SIZE (sys/include/net/gnrc/nettest.h:63)
-
sys/net/gnrc/pktbuf
- GNRC_PKTBUF_SIZE (sys/include/net/gnrc/pktbuf.h:58)
-
sys/net/gnrc/pktdump
- GNRC_PKTDUMP_MSG_QUEUE_SIZE (sys/include/net/gnrc/pktdump.h:35)
- GNRC_PKTDUMP_PRIO (sys/include/net/gnrc/pktdump.h:42)
- GNRC_PKTDUMP_STACKSIZE (sys/include/net/gnrc/pktdump.h:49)
-
sys/net/gnrc/rpl/dodag
- GNRC_RPL_INSTANCES_NUMOF (sys/include/net/gnrc/rpl/dodag.h:39)
- GNRC_RPL_PARENTS_NUMOF (sys/include/net/gnrc/rpl/dodag.h:46)
-
sys/net/gnrc/rpl/p2p_dodag
- GNRC_RPL_P2P_EXTS_NUMOF (sys/include/net/gnrc/rpl/p2p_dodag.h:34)
-
sys/net/gnrc/rpl
- GNRC_RPL_STACK_SIZE (sys/include/net/gnrc/rpl.h:126)
- GNRC_RPL_PRIO (sys/include/net/gnrc/rpl.h:133)
- GNRC_RPL_MSG_QUEUE_SIZE (sys/include/net/gnrc/rpl.h:140)
- GNRC_RPL_DEFAULT_MIN_HOP_RANK_INCREASE (sys/include/net/gnrc/rpl.h:183)
- GNRC_RPL_DEFAULT_MAX_RANK_INCREASE (sys/include/net/gnrc/rpl.h:190)
- GNRC_RPL_DEFAULT_INSTANCE (sys/include/net/gnrc/rpl.h:207)
- GNRC_RPL_DEFAULT_MOP (sys/include/net/gnrc/rpl.h:221)
- GNRC_RPL_DEFAULT_DIO_INTERVAL_DOUBLINGS (sys/include/net/gnrc/rpl.h:271)
- GNRC_RPL_DEFAULT_DIO_INTERVAL_MIN (sys/include/net/gnrc/rpl.h:275)
- GNRC_RPL_DEFAULT_DIO_REDUNDANCY_CONSTANT (sys/include/net/gnrc/rpl.h:279)
- GNRC_RPL_DEFAULT_LIFETIME (sys/include/net/gnrc/rpl.h:292)
- GNRC_RPL_LIFETIME_UNIT (sys/include/net/gnrc/rpl.h:295)
- GNRC_RPL_DAO_SEND_RETRIES (sys/include/net/gnrc/rpl.h:329)
- GNRC_RPL_DAO_ACK_DELAY (sys/include/net/gnrc/rpl.h:332)
- GNRC_RPL_CLEANUP_TIME (sys/include/net/gnrc/rpl.h:358)
- GNRC_RPL_PARENT_TIMEOUT_DIS_RETRIES (sys/include/net/gnrc/rpl.h:487)
-
sys/net/gnrc/sixlowpan/nd/border_router
- GNRC_SIXLOWPAN_ND_BORDER_ROUTER_DEFAULT_LTIME (sys/include/net/gnrc/sixlowpan/nd/border_router.h:35)
-
sys/net/gnrc/sixlowpan
- GNRC_SIXLOWPAN_STACK_SIZE (sys/include/net/gnrc/sixlowpan.h:119)
- GNRC_SIXLOWPAN_PRIO (sys/include/net/gnrc/sixlowpan.h:126)
- GNRC_SIXLOWPAN_MSG_QUEUE_SIZE (sys/include/net/gnrc/sixlowpan.h:133)
-
sys/net/gnrc/tcp
- GNRC_TCP_RTO_GRANULARITY (sys/include/net/gnrc/tcp/config.h:102)
- GNRC_TCP_RTO_A_DIV (sys/include/net/gnrc/tcp/config.h:109)
- GNRC_TCP_RTO_B_DIV (sys/include/net/gnrc/tcp/config.h:116)
- GNRC_TCP_RTO_K (sys/include/net/gnrc/tcp/config.h:123)
- GNRC_TCP_PROBE_LOWER_BOUND (sys/include/net/gnrc/tcp/config.h:130)
- GNRC_TCP_PROBE_UPPER_BOUND (sys/include/net/gnrc/tcp/config.h:137)
- GNRC_TCP_CONNECTION_TIMEOUT_DURATION (sys/include/net/gnrc/tcp/config.h:35)
- GNRC_TCP_MSL (sys/include/net/gnrc/tcp/config.h:42)
- GNRC_TCP_MSS_MULTIPLICATOR (sys/include/net/gnrc/tcp/config.h:60)
- GNRC_TCP_DEFAULT_WINDOW (sys/include/net/gnrc/tcp/config.h:67)
- GNRC_TCP_RCV_BUFFERS (sys/include/net/gnrc/tcp/config.h:74)
- GNRC_TCP_RCV_BUF_SIZE (sys/include/net/gnrc/tcp/config.h:81)
- GNRC_TCP_RTO_LOWER_BOUND (sys/include/net/gnrc/tcp/config.h:88)
- GNRC_TCP_RTO_UPPER_BOUND (sys/include/net/gnrc/tcp/config.h:95)
-
sys/net/gnrc/tftp
- GNRC_TFTP_MAX_FILENAME_LEN (sys/include/net/gnrc/tftp.h:53)
- GNRC_TFTP_DEFAULT_SRC_PORT (sys/include/net/gnrc/tftp.h:60)
- GNRC_TFTP_DEFAULT_DST_PORT (sys/include/net/gnrc/tftp.h:67)
- GNRC_TFTP_MAX_TRANSFER_UNIT (sys/include/net/gnrc/tftp.h:74)
- GNRC_TFTP_MAX_RETRIES (sys/include/net/gnrc/tftp.h:81)
- GNRC_TFTP_DEFAULT_TIMEOUT (sys/include/net/gnrc/tftp.h:88)
-
sys/net/gnrc/udp
- GNRC_UDP_MSG_QUEUE_SIZE (sys/include/net/gnrc/udp.h:39)
- GNRC_UDP_PRIO (sys/include/net/gnrc/udp.h:46)
- GNRC_UDP_STACK_SIZE (sys/include/net/gnrc/udp.h:53)
-
sys/net/ieee802154 (ieee802154: add config macros to config doc group #10626 )
- IEEE802154_DEFAULT_SUBGHZ_CHANNEL (sys/include/net/ieee802154.h:120)
- IEEE802154_DEFAULT_CHANNEL (sys/include/net/ieee802154.h:124)
- IEEE802154_DEFAULT_SUBGHZ_PAGE (sys/include/net/ieee802154.h:128)
- IEEE802154_DEFAULT_PANID (sys/include/net/ieee802154.h:132)
- IEEE802154_DEFAULT_TXPOWER (sys/include/net/ieee802154.h:136)
-
sys/net/l2filter
- L2FILTER_ADDR_MAXLEN (sys/include/net/l2filter.h:47)
- L2FILTER_LISTSIZE (sys/include/net/l2filter.h:54)
-
sys/net/lora (lora: add lora and loramac config macros to config doc group #10623)
- LORA_FREQUENCY_RESOLUTION_DEFAULT
- LORA_PREAMBLE_LENGTH_DEFAULT
- LORA_SYMBOL_TIMEOUT_DEFAULT
- LORA_BW_DEFAULT
- LORA_SF_DEFAULT
- LORA_CR_DEFAULT
- LORA_FIX_LENGTH_PAYLOAD_ON_DEFAULT
- LORA_IQ_INVERTED_DEFAULT
- LORA_FREQUENCY_HOPPING_DEFAULT
- LORA_FREQUENCY_HOPPING_PERIOD_DEFAULT
- LORA_FIXED_HEADER_LEN_MODE_DEFAULT
- LORA_PAYLOAD_CRC_ON_DEFAULT
- LORA_PAYLOAD_LENGTH_DEFAULT
-
sys/net/loramac (lora: add lora and loramac config macros to config doc group #10623)
- LORAMAC_DEFAULT_DEVICE_CLASS (sys/include/net/loramac.h:108)
- LORAMAC_DEFAULT_NETID (sys/include/net/loramac.h:115)
- LORAMAC_DEFAULT_PUBLIC_NETWORK (sys/include/net/loramac.h:122)
- LORAMAC_DEFAULT_DR (sys/include/net/loramac.h:128)
- LORAMAC_DEFAULT_TX_POWER (sys/include/net/loramac.h:135)
- LORAMAC_DEFAULT_TX_PORT (sys/include/net/loramac.h:142)
- LORAMAC_DEFAULT_TX_MODE (sys/include/net/loramac.h:149)
- LORAMAC_DEFAULT_TX_POWER (sys/include/net/loramac.h:156)
- LORAMAC_DEFAULT_ADR (sys/include/net/loramac.h:163)
- LORAMAC_DEFAULT_RETX (sys/include/net/loramac.h:170)
- LORAMAC_DEFAULT_LINKCHK (sys/include/net/loramac.h:179)
- LORAMAC_DEFAULT_RX1_DELAY (sys/include/net/loramac.h:186)
- LORAMAC_DEFAULT_AR (sys/include/net/loramac.h:198)
- LORAMAC_DEFAULT_RX2_DR (sys/include/net/loramac.h:205)
- LORAMAC_DEFAULT_RX2_FREQ (sys/include/net/loramac.h:212)
- LORAMAC_DEFAULT_JOIN_PROCEDURE (sys/include/net/loramac.h:219)
- LORAMAC_DEFAULT_JOIN_DELAY1 (sys/include/net/loramac.h:226)
- LORAMAC_DEFAULT_JOIN_DELAY2 (sys/include/net/loramac.h:233)
- LORAMAC_DEFAULT_MAX_FCNT_GAP (sys/include/net/loramac.h:240)
- LORAMAC_DEFAULT_ADR_ACK_LIMIT (sys/include/net/loramac.h:247)
- LORAMAC_DEFAULT_ADR_ACK_DELAY (sys/include/net/loramac.h:254)
- LORAMAC_DEFAULT_ADR_TIMEOUT (sys/include/net/loramac.h:261)
- LORAMAC_DEV_ADDR_DEFAULT (sys/include/net/loramac.h:96)
-
sys/net/nanocoap
- NANOCOAP_NOPTS_MAX (sys/include/net/nanocoap.h:184)
- NANOCOAP_URI_MAX (sys/include/net/nanocoap.h:185)
- NANOCOAP_BLOCK_SIZE_EXP_MAX (sys/include/net/nanocoap.h:186)
- NANOCOAP_QS_MAX (sys/include/net/nanocoap.h:192)
-
sys/net/netif
- NETIF_NAMELENMAX (sys/include/net/netif.h:45)
-
sys/net/skald
- SKALD_INTERVAL (sys/include/net/skald.h:61)
- SKALD_ADV_CHAN (sys/include/net/skald.h:68)
-
sys/net
- SOCK_MBOX_SIZE (sys/net/gnrc/sock/include/sock_types.h:40)