mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
331 lines
9.7 KiB
Makefile
331 lines
9.7 KiB
Makefile
PSEUDOMODULES += at_urc
|
|
PSEUDOMODULES += at_urc_isr
|
|
PSEUDOMODULES += at_urc_isr_low
|
|
PSEUDOMODULES += at_urc_isr_medium
|
|
PSEUDOMODULES += at_urc_isr_highest
|
|
PSEUDOMODULES += at24c%
|
|
PSEUDOMODULES += at86rf215_timestamp
|
|
PSEUDOMODULES += atomic_utils
|
|
PSEUDOMODULES += base64url
|
|
PSEUDOMODULES += board_software_reset
|
|
PSEUDOMODULES += bq2429x_int
|
|
PSEUDOMODULES += can_mbox
|
|
PSEUDOMODULES += can_pm
|
|
PSEUDOMODULES += can_raw
|
|
PSEUDOMODULES += ccn-lite-utils
|
|
PSEUDOMODULES += cc2538_rf_obs_sig
|
|
PSEUDOMODULES += cc2538_rf_netdev_legacy
|
|
PSEUDOMODULES += conn_can_isotp_multi
|
|
PSEUDOMODULES += cord_ep_standalone
|
|
PSEUDOMODULES += core_%
|
|
PSEUDOMODULES += cortexm_fpu
|
|
PSEUDOMODULES += cortexm_svc
|
|
PSEUDOMODULES += cpu_check_address
|
|
PSEUDOMODULES += dbgpin
|
|
PSEUDOMODULES += devfs_%
|
|
PSEUDOMODULES += dhcpv6_%
|
|
PSEUDOMODULES += ecc_%
|
|
PSEUDOMODULES += event_%
|
|
PSEUDOMODULES += event_timeout_ztimer
|
|
PSEUDOMODULES += evtimer_mbox
|
|
PSEUDOMODULES += evtimer_on_ztimer
|
|
PSEUDOMODULES += fmt_%
|
|
PSEUDOMODULES += gnrc_dhcpv6_%
|
|
PSEUDOMODULES += gnrc_dhcpv6_client_mud_url
|
|
PSEUDOMODULES += gnrc_ipv6_default
|
|
PSEUDOMODULES += gnrc_ipv6_ext_frag_stats
|
|
PSEUDOMODULES += gnrc_ipv6_router
|
|
PSEUDOMODULES += gnrc_ipv6_router_default
|
|
PSEUDOMODULES += gnrc_ipv6_nib_6lbr
|
|
PSEUDOMODULES += gnrc_ipv6_nib_6ln
|
|
PSEUDOMODULES += gnrc_ipv6_nib_6lr
|
|
PSEUDOMODULES += gnrc_ipv6_nib_dns
|
|
PSEUDOMODULES += gnrc_ipv6_nib_router
|
|
PSEUDOMODULES += gnrc_netdev_default
|
|
PSEUDOMODULES += gnrc_neterr
|
|
PSEUDOMODULES += gnrc_netapi_callbacks
|
|
PSEUDOMODULES += gnrc_netapi_mbox
|
|
PSEUDOMODULES += gnrc_netif_bus
|
|
PSEUDOMODULES += gnrc_netif_events
|
|
PSEUDOMODULES += gnrc_netif_timestamp
|
|
PSEUDOMODULES += gnrc_pktbuf_cmd
|
|
PSEUDOMODULES += gnrc_netif_6lo
|
|
PSEUDOMODULES += gnrc_netif_ipv6
|
|
PSEUDOMODULES += gnrc_netif_mac
|
|
PSEUDOMODULES += gnrc_netif_single
|
|
PSEUDOMODULES += gnrc_netif_cmd_%
|
|
PSEUDOMODULES += gnrc_netif_dedup
|
|
PSEUDOMODULES += gnrc_nettype_%
|
|
PSEUDOMODULES += gnrc_sixloenc
|
|
PSEUDOMODULES += gnrc_sixlowpan_border_router_default
|
|
PSEUDOMODULES += gnrc_sixlowpan_default
|
|
PSEUDOMODULES += gnrc_sixlowpan_frag_hint
|
|
PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_stats
|
|
PSEUDOMODULES += gnrc_sixlowpan_iphc_nhc
|
|
PSEUDOMODULES += gnrc_sixlowpan_nd_border_router
|
|
PSEUDOMODULES += gnrc_sixlowpan_router_default
|
|
PSEUDOMODULES += gnrc_sock_async
|
|
PSEUDOMODULES += gnrc_sock_check_reuse
|
|
PSEUDOMODULES += gnrc_txtsnd
|
|
PSEUDOMODULES += heap_cmd
|
|
PSEUDOMODULES += i2c_scan
|
|
PSEUDOMODULES += ieee802154_security
|
|
PSEUDOMODULES += ieee802154_submac
|
|
PSEUDOMODULES += ina3221_alerts
|
|
PSEUDOMODULES += l2filter_blacklist
|
|
PSEUDOMODULES += l2filter_whitelist
|
|
PSEUDOMODULES += lis2dh12_i2c
|
|
PSEUDOMODULES += lis2dh12_int
|
|
PSEUDOMODULES += lis2dh12_spi
|
|
PSEUDOMODULES += log
|
|
PSEUDOMODULES += log_printfnoformat
|
|
PSEUDOMODULES += log_color
|
|
PSEUDOMODULES += lora
|
|
PSEUDOMODULES += mpu_stack_guard
|
|
PSEUDOMODULES += mpu_noexec_ram
|
|
PSEUDOMODULES += mtd_write_page
|
|
PSEUDOMODULES += nanocoap_%
|
|
PSEUDOMODULES += netdev_default
|
|
PSEUDOMODULES += netdev_ieee802154_%
|
|
PSEUDOMODULES += netdev_ieee802154
|
|
PSEUDOMODULES += netdev_eth
|
|
PSEUDOMODULES += netdev_layer
|
|
PSEUDOMODULES += netdev_register
|
|
PSEUDOMODULES += netstats
|
|
PSEUDOMODULES += netstats_l2
|
|
PSEUDOMODULES += netstats_neighbor_etx
|
|
PSEUDOMODULES += netstats_neighbor_count
|
|
PSEUDOMODULES += netstats_neighbor_rssi
|
|
PSEUDOMODULES += netstats_neighbor_lqi
|
|
PSEUDOMODULES += netstats_neighbor_tx_time
|
|
PSEUDOMODULES += netstats_ipv6
|
|
PSEUDOMODULES += netstats_rpl
|
|
PSEUDOMODULES += nimble
|
|
PSEUDOMODULES += nimble_autoconn_%
|
|
PSEUDOMODULES += newlib
|
|
PSEUDOMODULES += newlib_gnu_source
|
|
PSEUDOMODULES += newlib_nano
|
|
PSEUDOMODULES += nrf24l01p_ng_diagnostics
|
|
PSEUDOMODULES += nrf802154_netdev_legacy
|
|
PSEUDOMODULES += openthread
|
|
PSEUDOMODULES += picolibc
|
|
PSEUDOMODULES += picolibc_stdout_buffered
|
|
PSEUDOMODULES += pktqueue
|
|
PSEUDOMODULES += posix_headers
|
|
PSEUDOMODULES += printf_float
|
|
PSEUDOMODULES += prng
|
|
PSEUDOMODULES += prng_%
|
|
PSEUDOMODULES += qmc5883l_int
|
|
PSEUDOMODULES += riotboot_%
|
|
PSEUDOMODULES += rtt_cmd
|
|
PSEUDOMODULES += saul_adc
|
|
PSEUDOMODULES += saul_default
|
|
PSEUDOMODULES += saul_gpio
|
|
PSEUDOMODULES += saul_nrf_temperature
|
|
PSEUDOMODULES += saul_pwm
|
|
PSEUDOMODULES += scanf_float
|
|
PSEUDOMODULES += sched_cb
|
|
PSEUDOMODULES += semtech_loramac_rx
|
|
PSEUDOMODULES += shell_hooks
|
|
PSEUDOMODULES += slipdev_stdio
|
|
PSEUDOMODULES += sock
|
|
PSEUDOMODULES += sock_async
|
|
PSEUDOMODULES += sock_aux_local
|
|
PSEUDOMODULES += sock_aux_rssi
|
|
PSEUDOMODULES += sock_aux_timestamp
|
|
PSEUDOMODULES += sock_dtls
|
|
PSEUDOMODULES += sock_ip
|
|
PSEUDOMODULES += sock_tcp
|
|
PSEUDOMODULES += sock_udp
|
|
PSEUDOMODULES += socket_zep_hello
|
|
PSEUDOMODULES += soft_uart_modecfg
|
|
PSEUDOMODULES += stdin
|
|
PSEUDOMODULES += stdio_cdc_acm
|
|
PSEUDOMODULES += stdio_ethos
|
|
PSEUDOMODULES += stdio_uart_rx
|
|
PSEUDOMODULES += stm32_eth
|
|
PSEUDOMODULES += stm32_eth_auto
|
|
PSEUDOMODULES += stm32_eth_link_up
|
|
PSEUDOMODULES += stm32mp1_eng_mode
|
|
PSEUDOMODULES += suit_transport_%
|
|
PSEUDOMODULES += suit_storage_%
|
|
PSEUDOMODULES += sys_bus_%
|
|
PSEUDOMODULES += vdd_lc_filter_%
|
|
PSEUDOMODULES += wakaama_objects_%
|
|
PSEUDOMODULES += wifi_enterprise
|
|
PSEUDOMODULES += xtimer_on_ztimer
|
|
PSEUDOMODULES += zptr
|
|
PSEUDOMODULES += ztimer%
|
|
|
|
# ztimer's main module is called "ztimer_core"
|
|
NO_PSEUDOMODULES += ztimer_core
|
|
NO_PSEUDOMODULES += netdev_ieee802154_submac
|
|
|
|
# print ascii representation in function od_hex_dump()
|
|
PSEUDOMODULES += od_string
|
|
|
|
# handle at24cxxx being a distinct module
|
|
NO_PSEUDOMODULES += at24cxxx
|
|
|
|
# include variants of the AT86RF2xx drivers as pseudo modules
|
|
PSEUDOMODULES += at86rf23%
|
|
PSEUDOMODULES += at86rf21%
|
|
PSEUDOMODULES += at86rfa1
|
|
PSEUDOMODULES += at86rfr2
|
|
PSEUDOMODULES += at86rf2xx_aes_spi
|
|
NO_PSEUDOMODULES += at86rf215
|
|
|
|
# include variants of the BME680 drivers as pseudo modules
|
|
PSEUDOMODULES += bme680_i2c
|
|
PSEUDOMODULES += bme680_spi
|
|
PSEUDOMODULES += bme680_fp
|
|
|
|
# include variants of the BMX280 drivers as pseudo modules
|
|
PSEUDOMODULES += bmp280_i2c
|
|
PSEUDOMODULES += bmp280_spi
|
|
PSEUDOMODULES += bme280_i2c
|
|
PSEUDOMODULES += bme280_spi
|
|
|
|
# variants of TI ADCXX1C
|
|
PSEUDOMODULES += adc081c
|
|
PSEUDOMODULES += adc101c
|
|
PSEUDOMODULES += adc121c
|
|
|
|
# include variants of APDS99XX drivers as pseudo modules
|
|
PSEUDOMODULES += apds9900
|
|
PSEUDOMODULES += apds9901
|
|
PSEUDOMODULES += apds9930
|
|
PSEUDOMODULES += apds9950
|
|
PSEUDOMODULES += apds9960
|
|
PSEUDOMODULES += apds99xx_full
|
|
|
|
# full featured version of CCS811 driver as pseudo module
|
|
PSEUDOMODULES += ccs811_full
|
|
|
|
# include variants of CC110X drivers as pseudo modules
|
|
PSEUDOMODULES += cc1100
|
|
PSEUDOMODULES += cc1100e
|
|
PSEUDOMODULES += cc1101
|
|
|
|
# include variants of ds3231 drivers as pseudo modules
|
|
PSEUDOMODULES += ds3231_int
|
|
|
|
# interrupt variant of the HMC5883L driver
|
|
PSEUDOMODULES += hmc5883l_int
|
|
|
|
# interrupt variant of the ITG320X driver as pseudo module
|
|
PSEUDOMODULES += itg320x_int
|
|
|
|
# include variants of MH-Z19 drivers as pseudo modules
|
|
PSEUDOMODULES += mhz19_uart
|
|
PSEUDOMODULES += mhz19_pwm
|
|
|
|
# include variants of MPU9X50 drivers as pseudo modules
|
|
PSEUDOMODULES += mpu9150
|
|
PSEUDOMODULES += mpu9250
|
|
|
|
# include variants of INA2xx drivers as pseudo modules
|
|
PSEUDOMODULES += ina219
|
|
PSEUDOMODULES += ina220
|
|
|
|
# include variants of mrf24j40 drivers as pseudo modules
|
|
PSEUDOMODULES += mrf24j40m%
|
|
|
|
# include variants of the pn532 drivers as pseudo modules
|
|
PSEUDOMODULES += pn532_i2c
|
|
PSEUDOMODULES += pn532_spi
|
|
|
|
# include variants of sdp3x drivers as pseudo modules
|
|
PSEUDOMODULES += sdp3x_irq
|
|
|
|
# include variants of SX126X drivers and LLCC68 driver as pseudo modules
|
|
PSEUDOMODULES += sx1261
|
|
PSEUDOMODULES += sx1262
|
|
PSEUDOMODULES += sx1268
|
|
PSEUDOMODULES += llcc68
|
|
|
|
# include variants of SX127X drivers as pseudo modules
|
|
PSEUDOMODULES += sx1272
|
|
PSEUDOMODULES += sx1276
|
|
|
|
# include variants of SHT1X drivers as pseudo modules
|
|
PSEUDOMODULES += sht10
|
|
PSEUDOMODULES += sht11
|
|
PSEUDOMODULES += sht15
|
|
|
|
# include variants of Si114x drivers as pseudo modules
|
|
PSEUDOMODULES += si1145
|
|
PSEUDOMODULES += si1146
|
|
PSEUDOMODULES += si1147
|
|
|
|
# include variants of Si70xx drivers as pseudo modules
|
|
PSEUDOMODULES += si7006
|
|
PSEUDOMODULES += si7013
|
|
PSEUDOMODULES += si7020
|
|
PSEUDOMODULES += si7021
|
|
PSEUDOMODULES += si7050
|
|
PSEUDOMODULES += si7051
|
|
PSEUDOMODULES += si7053
|
|
PSEUDOMODULES += si7054
|
|
PSEUDOMODULES += si7055
|
|
|
|
#include variants of tmp00x drivers as pseudo modules
|
|
PSEUDOMODULES += tmp006
|
|
PSEUDOMODULES += tmp007
|
|
|
|
# include variants of RN2XX3 drivers as pseudo modules
|
|
PSEUDOMODULES += rn2483
|
|
PSEUDOMODULES += rn2903
|
|
|
|
# include variants of VCNL40x0 drivers as pseudo modules
|
|
PSEUDOMODULES += vcnl4010
|
|
PSEUDOMODULES += vcnl4020
|
|
PSEUDOMODULES += vcnl4040
|
|
|
|
# implementations of ws281x_write as submodules of ws281x:
|
|
PSEUDOMODULES += ws281x_%
|
|
|
|
# include variants of lpsxxx drivers as pseudo modules
|
|
PSEUDOMODULES += lps331ap
|
|
PSEUDOMODULES += lps22hb
|
|
PSEUDOMODULES += lps25hb
|
|
|
|
# add all pseudo random number generator variants as pseudomodules
|
|
PSEUDOMODULES += prng_%
|
|
|
|
# STM32 periph pseudomodules
|
|
PSEUDOMODULES += stm32_periph_%
|
|
|
|
# declare periph submodules as pseudomodules, but exclude periph_common
|
|
PSEUDOMODULES += periph_%
|
|
NO_PSEUDOMODULES += periph_common
|
|
|
|
# Submodules provided by Skald
|
|
PSEUDOMODULES += skald_ibeacon
|
|
PSEUDOMODULES += skald_eddystone
|
|
|
|
# define optimized read function of DS18 driver as a pseudo module
|
|
PSEUDOMODULES += ds18_optimized
|
|
|
|
PSEUDOMODULES += crypto_aes_128
|
|
PSEUDOMODULES += crypto_aes_192
|
|
PSEUDOMODULES += crypto_aes_256
|
|
# By using this pseudomodule, T tables will be precalculated.
|
|
PSEUDOMODULES += crypto_aes_precalculated
|
|
# This pseudomodule causes a loop in AES to be unrolled (more flash, less CPU)
|
|
PSEUDOMODULES += crypto_aes_unroll
|
|
|
|
# declare shell version of test_utils_interactive_sync
|
|
PSEUDOMODULES += test_utils_interactive_sync_shell
|
|
|
|
# All auto_init modules are pseudomodules
|
|
PSEUDOMODULES += auto_init_%
|
|
NO_PSEUDOMODULES += auto_init_can
|
|
NO_PSEUDOMODULES += auto_init_loramac
|
|
NO_PSEUDOMODULES += auto_init_multimedia
|
|
NO_PSEUDOMODULES += auto_init_security
|
|
NO_PSEUDOMODULES += auto_init_usbus
|
|
NO_PSEUDOMODULES += auto_init_screen
|
|
|
|
# Packages may also add modules to PSEUDOMODULES in their `Makefile.include`.
|