Loading...
Searching...
No Matches
pseudomodules.inc.mk
1
29
30
43
44PSEUDOMODULES += arduino_pwm
45PSEUDOMODULES += arduino_serial_stdio
46
47# Most auto_init modules are pseudomodules
48PSEUDOMODULES += auto_init_%
49NO_PSEUDOMODULES += auto_init_can
50NO_PSEUDOMODULES += auto_init_loramac
51NO_PSEUDOMODULES += auto_init_multimedia
52NO_PSEUDOMODULES += auto_init_radiolib
53NO_PSEUDOMODULES += auto_init_screen
54NO_PSEUDOMODULES += auto_init_security
55NO_PSEUDOMODULES += auto_init_usbus
56NO_PSEUDOMODULES += auto_init_wdt_event
57NO_PSEUDOMODULES += auto_init_wdt_thread
58
59PSEUDOMODULES += atomic_utils
60
61PSEUDOMODULES += base64url
62
63
71PSEUDOMODULES += board_software_reset
72
73
80PSEUDOMODULES += cortexm_stack_limit
81
82
83PSEUDOMODULES += can_mbox
84PSEUDOMODULES += can_pm
85PSEUDOMODULES += can_raw
86PSEUDOMODULES += can_rx_mailbox
87PSEUDOMODULES += cc2538_rf_obs_sig
88PSEUDOMODULES += ccn-lite-utils
89PSEUDOMODULES += conn_can_isotp_multi
90PSEUDOMODULES += cord_ep_standalone
91PSEUDOMODULES += core_%
92# core_lib is not a submodule
93NO_PSEUDOMODULES += core_lib
94
95PSEUDOMODULES += cortexm_fpu
96PSEUDOMODULES += cortexm_svc
97PSEUDOMODULES += cpp
98PSEUDOMODULES += cpu_check_address
99PSEUDOMODULES += crc16_fast
100PSEUDOMODULES += crc32_fast
101PSEUDOMODULES += credman_load
102PSEUDOMODULES += crypto_aes_128
103PSEUDOMODULES += crypto_aes_192
104PSEUDOMODULES += crypto_aes_256
105# By using this pseudomodule, T tables will be precalculated.
106PSEUDOMODULES += crypto_aes_precalculated
107# This pseudomodule causes a loop in AES to be unrolled (more flash, less CPU)
108PSEUDOMODULES += crypto_aes_unroll
109
110PSEUDOMODULES += dbgpin
111PSEUDOMODULES += devfs_%
112PSEUDOMODULES += dhcpv6_%
113PSEUDOMODULES += dhcpv6_client_dns
114PSEUDOMODULES += dhcpv6_client_ia_na
115PSEUDOMODULES += dhcpv6_client_ia_pd
116PSEUDOMODULES += dhcpv6_client_mud_url
117PSEUDOMODULES += dhcpv6_relay
118PSEUDOMODULES += dns_cache
119PSEUDOMODULES += dns_msg
120
121PSEUDOMODULES += ecc_%
122PSEUDOMODULES += efm32_eth_auto
123PSEUDOMODULES += efm32_eth_link_up
124PSEUDOMODULES += ethos_stdio
125PSEUDOMODULES += event_%
126PSEUDOMODULES += event_timeout
127PSEUDOMODULES += event_timeout_ztimer
128PSEUDOMODULES += evtimer_mbox
129
130PSEUDOMODULES += fatfs_vfs_format
131PSEUDOMODULES += fdcan
132PSEUDOMODULES += fido2_tests
133PSEUDOMODULES += fmt_%
134PSEUDOMODULES += fortuna_reseed
135
136PSEUDOMODULES += gcoap_dtls
137PSEUDOMODULES += gcoap_fileserver
138PSEUDOMODULES += gcoap_forward_proxy
139PSEUDOMODULES += gcoap_forward_proxy_thread
140
143PSEUDOMODULES += gcoap_dns
144
145PSEUDOMODULES += gcoap_dns_proxied
146
147
148
152PSEUDOMODULES += gnrc_dhcpv6_client
153
155PSEUDOMODULES += gnrc_dhcpv6_client_6lbr
156
157
158
160PSEUDOMODULES += gnrc_dhcpv6_client_simple_pd
161
162
163PSEUDOMODULES += gnrc_ipv6_auto_subnets_auto_init
164PSEUDOMODULES += gnrc_ipv6_auto_subnets_eui
165PSEUDOMODULES += gnrc_ipv6_auto_subnets_simple
166PSEUDOMODULES += gnrc_ipv6_classic
167PSEUDOMODULES += gnrc_ipv6_default
168PSEUDOMODULES += gnrc_ipv6_ext_frag_stats
169PSEUDOMODULES += gnrc_ipv6_nib_6lbr
170PSEUDOMODULES += gnrc_ipv6_nib_6ln
171PSEUDOMODULES += gnrc_ipv6_nib_6lr
172PSEUDOMODULES += gnrc_ipv6_nib_dns
173PSEUDOMODULES += gnrc_ipv6_nib_dyn_lladdr
174PSEUDOMODULES += gnrc_ipv6_nib_rio
175PSEUDOMODULES += gnrc_ipv6_nib_router
176PSEUDOMODULES += gnrc_ipv6_nib_rtr_adv_pio_cb
177PSEUDOMODULES += gnrc_ipv6_router
178PSEUDOMODULES += gnrc_ipv6_router_default
179PSEUDOMODULES += gnrc_lorawan_1_1
180PSEUDOMODULES += gnrc_netapi_callbacks
181PSEUDOMODULES += gnrc_netapi_mbox
182PSEUDOMODULES += gnrc_neterr
183PSEUDOMODULES += gnrc_netif_6lo
184PSEUDOMODULES += gnrc_netif_bus
185PSEUDOMODULES += gnrc_netif_dedup
186PSEUDOMODULES += gnrc_netif_ipv6
187PSEUDOMODULES += gnrc_netif_single
188PSEUDOMODULES += gnrc_netif_timestamp
189
190
191
193
194
197PSEUDOMODULES += gnrc_nettype_ccn
198
199
200
203PSEUDOMODULES += gnrc_nettype_icmpv6
204
205
206
209PSEUDOMODULES += gnrc_nettype_ipv6
210
211
212
215PSEUDOMODULES += gnrc_nettype_ipv6_ext
216
217
218
221PSEUDOMODULES += gnrc_nettype_ndn
222
223
224
227PSEUDOMODULES += gnrc_nettype_sixlowpan
228
229
230
233PSEUDOMODULES += gnrc_nettype_tcp
234
235
236
239PSEUDOMODULES += gnrc_nettype_udp
240
242
243
247
248
250PSEUDOMODULES += gnrc_pktshark_4in6
251
252
257PSEUDOMODULES += gnrc_pktshark_all
258
259
261PSEUDOMODULES += gnrc_pktshark_coap
262
263
265PSEUDOMODULES += gnrc_pktshark_default
266
267
269PSEUDOMODULES += gnrc_pktshark_icmpv6
270
271
272
273PSEUDOMODULES += gnrc_sixloenc
274PSEUDOMODULES += gnrc_sixlowpan_border_router_default
275PSEUDOMODULES += gnrc_sixlowpan_default
276PSEUDOMODULES += gnrc_sixlowpan_frag_hint
277PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_ecn
278PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_ecn_fqueue
279PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_ecn_if_in
280PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_ecn_if_out
281PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_stats
282
286PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_congure
287
294PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_congure_abe
295
300PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_congure_reno
301
306PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_congure_quic
307
313PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_congure_sfr
314
316PSEUDOMODULES += gnrc_sixlowpan_iphc_nhc
317PSEUDOMODULES += gnrc_sixlowpan_nd_border_router
318PSEUDOMODULES += gnrc_sixlowpan_router_default
319PSEUDOMODULES += gnrc_sock_async
320PSEUDOMODULES += gnrc_sock_check_reuse
321PSEUDOMODULES += gnrc_txtsnd
322
323PSEUDOMODULES += ieee802154_rx_timestamp
324PSEUDOMODULES += ieee802154_security
325PSEUDOMODULES += ieee802154_submac
326PSEUDOMODULES += ieee802154_submac_soft_ack
327PSEUDOMODULES += ieee802154_submac_soft_csma_ca
328PSEUDOMODULES += ieee802154_submac_soft_frame_retrans
329PSEUDOMODULES += ipv4
330PSEUDOMODULES += ipv6
331
332PSEUDOMODULES += l2filter_blacklist
333PSEUDOMODULES += l2filter_whitelist
334
335
338PSEUDOMODULES += libc_gettimeofday
339
340PSEUDOMODULES += libstdcpp
341PSEUDOMODULES += log
342PSEUDOMODULES += lora
343PSEUDOMODULES += lpc1768_eth_auto
344PSEUDOMODULES += lpc1768_eth_link_up
345PSEUDOMODULES += lwext2_vfs
346PSEUDOMODULES += lwext3_vfs
347PSEUDOMODULES += lwext4_no_gpl
348PSEUDOMODULES += lwext4_vfs
349PSEUDOMODULES += lwext4_vfs_format
350
351
356PSEUDOMODULES += mpu_stack_guard
357
358
365PSEUDOMODULES += mpu_noexec_ram
366
367
368PSEUDOMODULES += mtd_write_page
369
370PSEUDOMODULES += nanocoap_%
371PSEUDOMODULES += nanocoap_fileserver_callback
372PSEUDOMODULES += nanocoap_fileserver_delete
373PSEUDOMODULES += nanocoap_fileserver_put
374PSEUDOMODULES += netdev_default
375PSEUDOMODULES += netdev_ieee802154
376PSEUDOMODULES += netdev_ieee802154_%
377PSEUDOMODULES += netdev_ieee802154_rx_timestamp
378NO_PSEUDOMODULES += netdev_ieee802154_submac
379PSEUDOMODULES += netdev_eth
380PSEUDOMODULES += netdev_layer
381PSEUDOMODULES += netdev_legacy_api
382PSEUDOMODULES += netdev_new_api
383PSEUDOMODULES += netdev_register
384PSEUDOMODULES += netstats
385PSEUDOMODULES += netstats_ipv6
386PSEUDOMODULES += netstats_l2
387PSEUDOMODULES += netstats_neighbor_count
388PSEUDOMODULES += netstats_neighbor_etx
389PSEUDOMODULES += netstats_neighbor_lqi
390PSEUDOMODULES += netstats_neighbor_rssi
391PSEUDOMODULES += netstats_neighbor_tx_time
392PSEUDOMODULES += netstats_rpl
393PSEUDOMODULES += newlib
394PSEUDOMODULES += newlib_gnu_source
395PSEUDOMODULES += newlib_nano
396PSEUDOMODULES += nimble
397PSEUDOMODULES += nimble_adv_ext
398PSEUDOMODULES += nimble_autoadv_shell
399PSEUDOMODULES += nimble_autoconn_%
400PSEUDOMODULES += nimble_netif_ext
401PSEUDOMODULES += nimble_phy_2mbit
402PSEUDOMODULES += nimble_phy_coded
403PSEUDOMODULES += nimble_rpble_ext
404PSEUDOMODULES += nimble_statconn_ext
405PSEUDOMODULES += nrf24l01p_ng_diagnostics
406PSEUDOMODULES += nrfx
407
408# print ascii representation in function od_hex_dump()
409PSEUDOMODULES += od_string
410
411PSEUDOMODULES += opendsme
412PSEUDOMODULES += openthread
413
414# declare periph submodules as pseudomodules, but exclude periph_common
415PSEUDOMODULES += periph_%
416NO_PSEUDOMODULES += periph_common
417
418PSEUDOMODULES += picolibc
419PSEUDOMODULES += picolibc_stdout_buffered
420# Modules to automatically start PIO programs
421PSEUDOMODULES += pio_autostart_%
422
423PSEUDOMODULES += pktqueue
424
425
432PSEUDOMODULES += pmp_noexec_ram
433
434
435PSEUDOMODULES += posix_headers
436PSEUDOMODULES += printf_float
437PSEUDOMODULES += printf_long_long
438PSEUDOMODULES += prng
439# add all pseudo random number generator variants as pseudomodules
440PSEUDOMODULES += prng_%
441
442PSEUDOMODULES += psa_riot_cipher_aes_128_cbc
443PSEUDOMODULES += psa_riot_cipher_aes_128_ecb
444PSEUDOMODULES += psa_riot_cipher_aes_192_cbc
445PSEUDOMODULES += psa_riot_cipher_aes_256_cbc
446PSEUDOMODULES += psa_riot_cipher_aes_common
447PSEUDOMODULES += psa_riot_cipher_chacha20
448PSEUDOMODULES += psa_riot_hashes_hmac_sha256
449PSEUDOMODULES += psa_riot_hashes_md5
450PSEUDOMODULES += psa_riot_hashes_sha3_256
451PSEUDOMODULES += psa_riot_hashes_sha3_384
452PSEUDOMODULES += psa_riot_hashes_sha3_512
453PSEUDOMODULES += psa_riot_hashes_sha_1
454PSEUDOMODULES += psa_riot_hashes_sha_224
455PSEUDOMODULES += psa_riot_hashes_sha_256
456PSEUDOMODULES += psa_riot_hashes_sha_384
457PSEUDOMODULES += psa_riot_hashes_sha_512
458PSEUDOMODULES += psa_riot_hashes_sha_512_224
459PSEUDOMODULES += psa_riot_hashes_sha_512_256
460PSEUDOMODULES += radiolib
461PSEUDOMODULES += riotboot_%
462PSEUDOMODULES += rtt_cmd
463
464PSEUDOMODULES += saul_adc
465PSEUDOMODULES += saul_bat_voltage
466PSEUDOMODULES += saul_default
467PSEUDOMODULES += saul_gpio
468PSEUDOMODULES += saul_nrf_temperature
469PSEUDOMODULES += saul_nrf_vddh
470PSEUDOMODULES += saul_pwm
471PSEUDOMODULES += scanf_float
472PSEUDOMODULES += sched_cb
473PSEUDOMODULES += sched_runq_callback
474
478PSEUDOMODULES += sema_deprecated
479
480PSEUDOMODULES += semtech_loramac_rx
481PSEUDOMODULES += senml_cbor
482PSEUDOMODULES += senml_phydat
483PSEUDOMODULES += senml_saul
484
487PSEUDOMODULES += servo_pwm
488
492PSEUDOMODULES += servo_timer
493
497PSEUDOMODULES += servo_saul
498
499
500PSEUDOMODULES += shell_builtin_cmd_help_json
501PSEUDOMODULES += shell_cmd_app_metadata
502PSEUDOMODULES += shell_cmd_at30tse75x
503PSEUDOMODULES += shell_cmd_benchmark_udp
504PSEUDOMODULES += shell_cmd_bplib
505PSEUDOMODULES += shell_cmd_ccn-lite-utils
506PSEUDOMODULES += shell_cmd_coap
507PSEUDOMODULES += shell_cmd_conn_can
508PSEUDOMODULES += shell_cmd_cord_ep
509PSEUDOMODULES += shell_cmd_coreclk
510PSEUDOMODULES += shell_cmd_cryptoauthlib
511PSEUDOMODULES += shell_cmd_dfplayer
512PSEUDOMODULES += shell_cmd_fib
513PSEUDOMODULES += shell_cmd_genfile
514PSEUDOMODULES += shell_cmd_gnrc_icmpv6_echo
515PSEUDOMODULES += shell_cmd_gnrc_ipv6_blacklist
516PSEUDOMODULES += shell_cmd_gnrc_ipv6_frag_stats
517PSEUDOMODULES += shell_cmd_gnrc_ipv6_nib
518PSEUDOMODULES += shell_cmd_gnrc_ipv6_whitelist
519PSEUDOMODULES += shell_cmd_gnrc_netif
520PSEUDOMODULES += shell_cmd_gnrc_netif_lora
521PSEUDOMODULES += shell_cmd_gnrc_netif_lorawan
522PSEUDOMODULES += shell_cmd_gnrc_pktbuf
523PSEUDOMODULES += shell_cmd_gnrc_pktshark
524PSEUDOMODULES += shell_cmd_gnrc_rpl
525PSEUDOMODULES += shell_cmd_gnrc_sixlowpan_ctx
526PSEUDOMODULES += shell_cmd_gnrc_sixlowpan_frag_stats
527PSEUDOMODULES += shell_cmd_gnrc_txtsnd
528
533PSEUDOMODULES += shell_cmd_gnrc_udp
534
535PSEUDOMODULES += shell_cmd_heap
536PSEUDOMODULES += shell_cmd_i2c_scan
537PSEUDOMODULES += shell_cmd_iw
538PSEUDOMODULES += shell_cmd_lwip_netif
539PSEUDOMODULES += shell_cmd_mci
540PSEUDOMODULES += shell_cmd_md5sum
541PSEUDOMODULES += shell_cmd_mtd
542PSEUDOMODULES += shell_cmd_nanocoap_vfs
543PSEUDOMODULES += shell_cmd_netstats_neighbor
544PSEUDOMODULES += shell_cmd_nice
545PSEUDOMODULES += shell_cmd_nimble_netif
546PSEUDOMODULES += shell_cmd_nimble_statconn
547PSEUDOMODULES += shell_cmd_opendsme
548PSEUDOMODULES += shell_cmd_openthread
549PSEUDOMODULES += shell_cmd_openwsn
550PSEUDOMODULES += shell_cmd_pm
551PSEUDOMODULES += shell_cmd_ps
552PSEUDOMODULES += shell_cmd_random
553PSEUDOMODULES += shell_cmd_rtc
554PSEUDOMODULES += shell_cmd_rtt
555PSEUDOMODULES += shell_cmd_saul_reg
556PSEUDOMODULES += shell_cmd_semtech-loramac
557PSEUDOMODULES += shell_cmd_sha1sum
558PSEUDOMODULES += shell_cmd_sha256sum
559PSEUDOMODULES += shell_cmd_sht1x
560PSEUDOMODULES += shell_cmd_sntp
561PSEUDOMODULES += shell_cmd_suit
562PSEUDOMODULES += shell_cmd_sys
563PSEUDOMODULES += shell_cmd_udp
564PSEUDOMODULES += shell_cmd_udp_server
565PSEUDOMODULES += shell_cmd_udptty
566PSEUDOMODULES += shell_cmd_vfs
567PSEUDOMODULES += shell_cmd_xipfs
568PSEUDOMODULES += shell_cmds_default
569PSEUDOMODULES += shell_hooks
570PSEUDOMODULES += shell_lock_auto_locking
571PSEUDOMODULES += shield_llcc68
572PSEUDOMODULES += shield_sx1262
573PSEUDOMODULES += shield_w5100
574
575# Submodules provided by Skald
576PSEUDOMODULES += skald_ibeacon
577PSEUDOMODULES += skald_eddystone
578
579PSEUDOMODULES += slipdev
580PSEUDOMODULES += slipdev_config
581PSEUDOMODULES += slipdev_l2addr
582PSEUDOMODULES += slipdev_net
583PSEUDOMODULES += sock
584PSEUDOMODULES += sock_async
585PSEUDOMODULES += sock_aux_local
586PSEUDOMODULES += sock_aux_rssi
587PSEUDOMODULES += sock_aux_timestamp
588PSEUDOMODULES += sock_aux_ttl
589PSEUDOMODULES += sock_dtls
590PSEUDOMODULES += sock_dtls_verify_public_key
591PSEUDOMODULES += sock_ip
592PSEUDOMODULES += sock_tcp
593PSEUDOMODULES += sock_udp
594PSEUDOMODULES += socket_zep_hello
595PSEUDOMODULES += soft_uart_modecfg
596PSEUDOMODULES += stdin
597PSEUDOMODULES += stdio_available
598PSEUDOMODULES += stdio_cdc_acm
599
604PSEUDOMODULES += stdio_default
605
606PSEUDOMODULES += stdio_dispatch
607PSEUDOMODULES += stdio_ethos
608PSEUDOMODULES += stdio_nimble_debug
609PSEUDOMODULES += stdio_notify
610PSEUDOMODULES += stdio_slipdev
611PSEUDOMODULES += stdio_telnet
612
617PSEUDOMODULES += stdio_uart_onlcr
618
619PSEUDOMODULES += stdio_uart_rx
620PSEUDOMODULES += stm32_eth
621PSEUDOMODULES += stm32_eth_auto
622PSEUDOMODULES += stm32_eth_link_up
623PSEUDOMODULES += stm32_eth_tracing
624# STM32 periph pseudomodules
625PSEUDOMODULES += stm32_periph_%
626PSEUDOMODULES += stm32mp1_eng_mode
627PSEUDOMODULES += suit_storage_%
628PSEUDOMODULES += suit_transport_%
629PSEUDOMODULES += sys_bus_%
630
631# declare shell version of test_utils_interactive_sync
632PSEUDOMODULES += test_utils_interactive_sync_shell
633PSEUDOMODULES += test_utils_main_exit_cb
634
635PSEUDOMODULES += tiny_strerror_as_strerror
636PSEUDOMODULES += tiny_strerror_minimal
637
638# Request cancellation support
639PSEUDOMODULES += unicoap_client_cancellation
640
641# URI support in unicoap client API
642PSEUDOMODULES += unicoap_client_uri
643
644# An umbrella module for the unicoap_driver_rfc7252_common_pdu
645# and unicoap_driver_rfc7252_common_messaging modules
646PSEUDOMODULES += unicoap_driver_rfc7252_common
647# Alias for unicoap_driver_rfc7252_common_pdu, and is hence a pseudomodule
648PSEUDOMODULES += unicoap_driver_rfc7252_pdu
649
650# XFA support for CoAP resource definitions in unicoap server
651PSEUDOMODULES += unicoap_server_resource_declarations
652
653# Common sock dependencies of sock-based CoAP drivers in unicoap
654PSEUDOMODULES += unicoap_sock_support
655
656PSEUDOMODULES += usbus_urb
657
658PSEUDOMODULES += vdd_lc_filter_%
659
668PSEUDOMODULES += vfs_auto_format
669
670
677PSEUDOMODULES += vfs_auto_mount
678
679
690PSEUDOMODULES += vfs_default
691
692PSEUDOMODULES += wakaama_objects_%
693PSEUDOMODULES += walltime_default
694PSEUDOMODULES += walltime_impl_ds1307
695PSEUDOMODULES += walltime_impl_ds3231
696PSEUDOMODULES += walltime_impl_max31331
697PSEUDOMODULES += walltime_impl_max31343
698PSEUDOMODULES += walltime_impl_rtc
699PSEUDOMODULES += wifi_enterprise
700PSEUDOMODULES += wifi_scan_list
701
702PSEUDOMODULES += xtimer_on_ztimer
703PSEUDOMODULES += xtimer_no_ztimer_default
704
705PSEUDOMODULES += zptr
706PSEUDOMODULES += ztimer
707PSEUDOMODULES += ztimer64_%
708PSEUDOMODULES += ztimer_%
709
710
723PSEUDOMODULES += ztimer_auto_adjust
724
725# ztimer's main module is called "ztimer_core"
726NO_PSEUDOMODULES += ztimer_core
727
728
732
733