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_screen
53NO_PSEUDOMODULES += auto_init_security
54NO_PSEUDOMODULES += auto_init_usbus
55NO_PSEUDOMODULES += auto_init_wdt_event
56NO_PSEUDOMODULES += auto_init_wdt_thread
57
58PSEUDOMODULES += atomic_utils
59
60PSEUDOMODULES += base64url
61
62
70PSEUDOMODULES += board_software_reset
71
72
79PSEUDOMODULES += cortexm_stack_limit
80
81
82PSEUDOMODULES += can_mbox
83PSEUDOMODULES += can_pm
84PSEUDOMODULES += can_raw
85PSEUDOMODULES += can_rx_mailbox
86PSEUDOMODULES += cc2538_rf_obs_sig
87PSEUDOMODULES += ccn-lite-utils
88PSEUDOMODULES += conn_can_isotp_multi
89PSEUDOMODULES += cord_ep_standalone
90PSEUDOMODULES += core_%
91# core_lib is not a submodule
92NO_PSEUDOMODULES += core_lib
93
94PSEUDOMODULES += cortexm_fpu
95PSEUDOMODULES += cortexm_svc
96PSEUDOMODULES += cpp
97PSEUDOMODULES += cpu_check_address
98PSEUDOMODULES += crc16_fast
99PSEUDOMODULES += crc32_fast
100PSEUDOMODULES += credman_load
101PSEUDOMODULES += crypto_aes_128
102PSEUDOMODULES += crypto_aes_192
103PSEUDOMODULES += crypto_aes_256
104# By using this pseudomodule, T tables will be precalculated.
105PSEUDOMODULES += crypto_aes_precalculated
106# This pseudomodule causes a loop in AES to be unrolled (more flash, less CPU)
107PSEUDOMODULES += crypto_aes_unroll
108
109PSEUDOMODULES += dbgpin
110PSEUDOMODULES += devfs_%
111PSEUDOMODULES += dhcpv6_%
112PSEUDOMODULES += dhcpv6_client_dns
113PSEUDOMODULES += dhcpv6_client_ia_na
114PSEUDOMODULES += dhcpv6_client_ia_pd
115PSEUDOMODULES += dhcpv6_client_mud_url
116PSEUDOMODULES += dhcpv6_relay
117PSEUDOMODULES += dns_cache
118PSEUDOMODULES += dns_msg
119
120PSEUDOMODULES += ecc_%
121PSEUDOMODULES += efm32_eth_auto
122PSEUDOMODULES += efm32_eth_link_up
123PSEUDOMODULES += ethos_stdio
124PSEUDOMODULES += event_%
125PSEUDOMODULES += event_timeout
126PSEUDOMODULES += event_timeout_ztimer
127PSEUDOMODULES += evtimer_mbox
128
129PSEUDOMODULES += fatfs_vfs_format
130PSEUDOMODULES += fdcan
131PSEUDOMODULES += fido2_tests
132PSEUDOMODULES += fmt_%
133PSEUDOMODULES += fortuna_reseed
134
135PSEUDOMODULES += gcoap_dtls
136PSEUDOMODULES += gcoap_fileserver
137PSEUDOMODULES += gcoap_forward_proxy
138PSEUDOMODULES += gcoap_forward_proxy_thread
139
142PSEUDOMODULES += gcoap_dns
143
144PSEUDOMODULES += gcoap_dns_proxied
145
146
147
151PSEUDOMODULES += gnrc_dhcpv6_client
152
154PSEUDOMODULES += gnrc_dhcpv6_client_6lbr
155
156
157
159PSEUDOMODULES += gnrc_dhcpv6_client_simple_pd
160
161
162PSEUDOMODULES += gnrc_ipv6_auto_subnets_auto_init
163PSEUDOMODULES += gnrc_ipv6_auto_subnets_eui
164PSEUDOMODULES += gnrc_ipv6_auto_subnets_simple
165PSEUDOMODULES += gnrc_ipv6_classic
166PSEUDOMODULES += gnrc_ipv6_default
167PSEUDOMODULES += gnrc_ipv6_ext_frag_stats
168PSEUDOMODULES += gnrc_ipv6_nib_6lbr
169PSEUDOMODULES += gnrc_ipv6_nib_6ln
170PSEUDOMODULES += gnrc_ipv6_nib_6lr
171PSEUDOMODULES += gnrc_ipv6_nib_dns
172PSEUDOMODULES += gnrc_ipv6_nib_dyn_lladdr
173PSEUDOMODULES += gnrc_ipv6_nib_rio
174PSEUDOMODULES += gnrc_ipv6_nib_router
175PSEUDOMODULES += gnrc_ipv6_nib_rtr_adv_pio_cb
176PSEUDOMODULES += gnrc_ipv6_router
177PSEUDOMODULES += gnrc_ipv6_router_default
178PSEUDOMODULES += gnrc_lorawan_1_1
179PSEUDOMODULES += gnrc_netapi_callbacks
180PSEUDOMODULES += gnrc_netapi_mbox
181PSEUDOMODULES += gnrc_neterr
182PSEUDOMODULES += gnrc_netif_6lo
183PSEUDOMODULES += gnrc_netif_bus
184PSEUDOMODULES += gnrc_netif_dedup
185PSEUDOMODULES += gnrc_netif_ipv6
186PSEUDOMODULES += gnrc_netif_single
187PSEUDOMODULES += gnrc_netif_timestamp
188
189
190
192
193
196PSEUDOMODULES += gnrc_nettype_ccn
197
198
199
202PSEUDOMODULES += gnrc_nettype_icmpv6
203
204
205
208PSEUDOMODULES += gnrc_nettype_ipv6
209
210
211
214PSEUDOMODULES += gnrc_nettype_ipv6_ext
215
216
217
220PSEUDOMODULES += gnrc_nettype_ndn
221
222
223
226PSEUDOMODULES += gnrc_nettype_sixlowpan
227
228
229
232PSEUDOMODULES += gnrc_nettype_tcp
233
234
235
238PSEUDOMODULES += gnrc_nettype_udp
239
241
242
245PSEUDOMODULES += gnrc_pktshark_4in6
246
247PSEUDOMODULES += gnrc_pktshark_coap
248
249PSEUDOMODULES += gnrc_pktshark_default
250
251PSEUDOMODULES += gnrc_pktshark_icmpv6
252
253
254PSEUDOMODULES += gnrc_sixloenc
255PSEUDOMODULES += gnrc_sixlowpan_border_router_default
256PSEUDOMODULES += gnrc_sixlowpan_default
257PSEUDOMODULES += gnrc_sixlowpan_frag_hint
258PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_ecn
259PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_ecn_fqueue
260PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_ecn_if_in
261PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_ecn_if_out
262PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_stats
263
267PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_congure
268
275PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_congure_abe
276
281PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_congure_reno
282
287PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_congure_quic
288
294PSEUDOMODULES += gnrc_sixlowpan_frag_sfr_congure_sfr
295
297PSEUDOMODULES += gnrc_sixlowpan_iphc_nhc
298PSEUDOMODULES += gnrc_sixlowpan_nd_border_router
299PSEUDOMODULES += gnrc_sixlowpan_router_default
300PSEUDOMODULES += gnrc_sock_async
301PSEUDOMODULES += gnrc_sock_check_reuse
302PSEUDOMODULES += gnrc_txtsnd
303
304PSEUDOMODULES += ieee802154_rx_timestamp
305PSEUDOMODULES += ieee802154_security
306PSEUDOMODULES += ieee802154_submac
307PSEUDOMODULES += ipv4
308PSEUDOMODULES += ipv6
309
310PSEUDOMODULES += l2filter_blacklist
311PSEUDOMODULES += l2filter_whitelist
312
313
316PSEUDOMODULES += libc_gettimeofday
317
318PSEUDOMODULES += libstdcpp
319PSEUDOMODULES += log
320PSEUDOMODULES += lora
321PSEUDOMODULES += lpc1768_eth_auto
322PSEUDOMODULES += lpc1768_eth_link_up
323PSEUDOMODULES += lwext2_vfs
324PSEUDOMODULES += lwext3_vfs
325PSEUDOMODULES += lwext4_no_gpl
326PSEUDOMODULES += lwext4_vfs
327PSEUDOMODULES += lwext4_vfs_format
328
329
334PSEUDOMODULES += mpu_stack_guard
335
336
343PSEUDOMODULES += mpu_noexec_ram
344
345
346PSEUDOMODULES += mtd_write_page
347
348PSEUDOMODULES += nanocoap_%
349PSEUDOMODULES += nanocoap_fileserver_callback
350PSEUDOMODULES += nanocoap_fileserver_delete
351PSEUDOMODULES += nanocoap_fileserver_put
352PSEUDOMODULES += netdev_default
353PSEUDOMODULES += netdev_ieee802154
354PSEUDOMODULES += netdev_ieee802154_%
355PSEUDOMODULES += netdev_ieee802154_rx_timestamp
356NO_PSEUDOMODULES += netdev_ieee802154_submac
357PSEUDOMODULES += netdev_eth
358PSEUDOMODULES += netdev_layer
359PSEUDOMODULES += netdev_legacy_api
360PSEUDOMODULES += netdev_new_api
361PSEUDOMODULES += netdev_register
362PSEUDOMODULES += netstats
363PSEUDOMODULES += netstats_ipv6
364PSEUDOMODULES += netstats_l2
365PSEUDOMODULES += netstats_neighbor_count
366PSEUDOMODULES += netstats_neighbor_etx
367PSEUDOMODULES += netstats_neighbor_lqi
368PSEUDOMODULES += netstats_neighbor_rssi
369PSEUDOMODULES += netstats_neighbor_tx_time
370PSEUDOMODULES += netstats_rpl
371PSEUDOMODULES += newlib
372PSEUDOMODULES += newlib_gnu_source
373PSEUDOMODULES += newlib_nano
374PSEUDOMODULES += nimble
375PSEUDOMODULES += nimble_adv_ext
376PSEUDOMODULES += nimble_autoadv_shell
377PSEUDOMODULES += nimble_autoconn_%
378PSEUDOMODULES += nimble_netif_ext
379PSEUDOMODULES += nimble_phy_2mbit
380PSEUDOMODULES += nimble_phy_coded
381PSEUDOMODULES += nimble_rpble_ext
382PSEUDOMODULES += nimble_statconn_ext
383PSEUDOMODULES += nrf24l01p_ng_diagnostics
384PSEUDOMODULES += nrfx
385
386# print ascii representation in function od_hex_dump()
387PSEUDOMODULES += od_string
388
389PSEUDOMODULES += opendsme
390PSEUDOMODULES += openthread
391
392# declare periph submodules as pseudomodules, but exclude periph_common
393PSEUDOMODULES += periph_%
394NO_PSEUDOMODULES += periph_common
395
396PSEUDOMODULES += picolibc
397PSEUDOMODULES += picolibc_stdout_buffered
398# Modules to automatically start PIO programs
399PSEUDOMODULES += pio_autostart_%
400
401PSEUDOMODULES += pktqueue
402
403
410PSEUDOMODULES += pmp_noexec_ram
411
412
413PSEUDOMODULES += posix_headers
414PSEUDOMODULES += printf_float
415PSEUDOMODULES += printf_long_long
416PSEUDOMODULES += prng
417# add all pseudo random number generator variants as pseudomodules
418PSEUDOMODULES += prng_%
419
420PSEUDOMODULES += psa_riot_cipher_aes_128_cbc
421PSEUDOMODULES += psa_riot_cipher_aes_128_ecb
422PSEUDOMODULES += psa_riot_cipher_aes_192_cbc
423PSEUDOMODULES += psa_riot_cipher_aes_256_cbc
424PSEUDOMODULES += psa_riot_cipher_aes_common
425PSEUDOMODULES += psa_riot_cipher_chacha20
426PSEUDOMODULES += psa_riot_hashes_hmac_sha256
427PSEUDOMODULES += psa_riot_hashes_md5
428PSEUDOMODULES += psa_riot_hashes_sha3_256
429PSEUDOMODULES += psa_riot_hashes_sha3_384
430PSEUDOMODULES += psa_riot_hashes_sha3_512
431PSEUDOMODULES += psa_riot_hashes_sha_1
432PSEUDOMODULES += psa_riot_hashes_sha_224
433PSEUDOMODULES += psa_riot_hashes_sha_256
434PSEUDOMODULES += psa_riot_hashes_sha_384
435PSEUDOMODULES += psa_riot_hashes_sha_512
436PSEUDOMODULES += psa_riot_hashes_sha_512_224
437PSEUDOMODULES += psa_riot_hashes_sha_512_256
438
439PSEUDOMODULES += riotboot_%
440PSEUDOMODULES += rtt_cmd
441
442PSEUDOMODULES += saul_adc
443PSEUDOMODULES += saul_bat_voltage
444PSEUDOMODULES += saul_default
445PSEUDOMODULES += saul_gpio
446PSEUDOMODULES += saul_nrf_temperature
447PSEUDOMODULES += saul_nrf_vddh
448PSEUDOMODULES += saul_pwm
449PSEUDOMODULES += scanf_float
450PSEUDOMODULES += sched_cb
451PSEUDOMODULES += sched_runq_callback
452
456PSEUDOMODULES += sema_deprecated
457
458PSEUDOMODULES += semtech_loramac_rx
459PSEUDOMODULES += senml_cbor
460PSEUDOMODULES += senml_phydat
461PSEUDOMODULES += senml_saul
462
465PSEUDOMODULES += servo_pwm
466
470PSEUDOMODULES += servo_timer
471
475PSEUDOMODULES += servo_saul
476
477
478PSEUDOMODULES += shell_builtin_cmd_help_json
479PSEUDOMODULES += shell_cmd_app_metadata
480PSEUDOMODULES += shell_cmd_at30tse75x
481PSEUDOMODULES += shell_cmd_benchmark_udp
482PSEUDOMODULES += shell_cmd_bplib
483PSEUDOMODULES += shell_cmd_ccn-lite-utils
484PSEUDOMODULES += shell_cmd_conn_can
485PSEUDOMODULES += shell_cmd_cord_ep
486PSEUDOMODULES += shell_cmd_coreclk
487PSEUDOMODULES += shell_cmd_cryptoauthlib
488PSEUDOMODULES += shell_cmd_dfplayer
489PSEUDOMODULES += shell_cmd_fib
490PSEUDOMODULES += shell_cmd_genfile
491PSEUDOMODULES += shell_cmd_gnrc_icmpv6_echo
492PSEUDOMODULES += shell_cmd_gnrc_ipv6_blacklist
493PSEUDOMODULES += shell_cmd_gnrc_ipv6_frag_stats
494PSEUDOMODULES += shell_cmd_gnrc_ipv6_nib
495PSEUDOMODULES += shell_cmd_gnrc_ipv6_whitelist
496PSEUDOMODULES += shell_cmd_gnrc_netif
497PSEUDOMODULES += shell_cmd_gnrc_netif_lora
498PSEUDOMODULES += shell_cmd_gnrc_netif_lorawan
499PSEUDOMODULES += shell_cmd_gnrc_pktbuf
500PSEUDOMODULES += shell_cmd_gnrc_pktshark
501PSEUDOMODULES += shell_cmd_gnrc_rpl
502PSEUDOMODULES += shell_cmd_gnrc_sixlowpan_ctx
503PSEUDOMODULES += shell_cmd_gnrc_sixlowpan_frag_stats
504PSEUDOMODULES += shell_cmd_gnrc_txtsnd
505
510PSEUDOMODULES += shell_cmd_gnrc_udp
511
512PSEUDOMODULES += shell_cmd_heap
513PSEUDOMODULES += shell_cmd_i2c_scan
514PSEUDOMODULES += shell_cmd_iw
515PSEUDOMODULES += shell_cmd_lwip_netif
516PSEUDOMODULES += shell_cmd_mci
517PSEUDOMODULES += shell_cmd_md5sum
518PSEUDOMODULES += shell_cmd_mtd
519PSEUDOMODULES += shell_cmd_nanocoap_vfs
520PSEUDOMODULES += shell_cmd_netstats_neighbor
521PSEUDOMODULES += shell_cmd_nice
522PSEUDOMODULES += shell_cmd_nimble_netif
523PSEUDOMODULES += shell_cmd_nimble_statconn
524PSEUDOMODULES += shell_cmd_opendsme
525PSEUDOMODULES += shell_cmd_openthread
526PSEUDOMODULES += shell_cmd_openwsn
527PSEUDOMODULES += shell_cmd_pm
528PSEUDOMODULES += shell_cmd_ps
529PSEUDOMODULES += shell_cmd_random
530PSEUDOMODULES += shell_cmd_rtc
531PSEUDOMODULES += shell_cmd_rtt
532PSEUDOMODULES += shell_cmd_saul_reg
533PSEUDOMODULES += shell_cmd_semtech-loramac
534PSEUDOMODULES += shell_cmd_sha1sum
535PSEUDOMODULES += shell_cmd_sha256sum
536PSEUDOMODULES += shell_cmd_sht1x
537PSEUDOMODULES += shell_cmd_sntp
538PSEUDOMODULES += shell_cmd_suit
539PSEUDOMODULES += shell_cmd_sys
540PSEUDOMODULES += shell_cmd_udp
541PSEUDOMODULES += shell_cmd_udp_server
542PSEUDOMODULES += shell_cmd_udptty
543PSEUDOMODULES += shell_cmd_vfs
544PSEUDOMODULES += shell_cmd_xipfs
545PSEUDOMODULES += shell_cmds_default
546PSEUDOMODULES += shell_hooks
547PSEUDOMODULES += shell_lock_auto_locking
548PSEUDOMODULES += shield_llcc68
549PSEUDOMODULES += shield_sx1262
550PSEUDOMODULES += shield_w5100
551
552# Submodules provided by Skald
553PSEUDOMODULES += skald_ibeacon
554PSEUDOMODULES += skald_eddystone
555
556PSEUDOMODULES += slipdev
557PSEUDOMODULES += slipdev_config
558PSEUDOMODULES += slipdev_l2addr
559PSEUDOMODULES += slipdev_net
560PSEUDOMODULES += sock
561PSEUDOMODULES += sock_async
562PSEUDOMODULES += sock_aux_local
563PSEUDOMODULES += sock_aux_rssi
564PSEUDOMODULES += sock_aux_timestamp
565PSEUDOMODULES += sock_aux_ttl
566PSEUDOMODULES += sock_dtls
567PSEUDOMODULES += sock_dtls_verify_public_key
568PSEUDOMODULES += sock_ip
569PSEUDOMODULES += sock_tcp
570PSEUDOMODULES += sock_udp
571PSEUDOMODULES += socket_zep_hello
572PSEUDOMODULES += soft_uart_modecfg
573PSEUDOMODULES += stdin
574PSEUDOMODULES += stdio_available
575PSEUDOMODULES += stdio_cdc_acm
576
581PSEUDOMODULES += stdio_default
582
583PSEUDOMODULES += stdio_dispatch
584PSEUDOMODULES += stdio_ethos
585PSEUDOMODULES += stdio_nimble_debug
586PSEUDOMODULES += stdio_notify
587PSEUDOMODULES += stdio_slipdev
588PSEUDOMODULES += stdio_telnet
589
594PSEUDOMODULES += stdio_uart_onlcr
595
596PSEUDOMODULES += stdio_uart_rx
597PSEUDOMODULES += stm32_eth
598PSEUDOMODULES += stm32_eth_auto
599PSEUDOMODULES += stm32_eth_link_up
600PSEUDOMODULES += stm32_eth_tracing
601# STM32 periph pseudomodules
602PSEUDOMODULES += stm32_periph_%
603PSEUDOMODULES += stm32mp1_eng_mode
604PSEUDOMODULES += suit_storage_%
605PSEUDOMODULES += suit_transport_%
606PSEUDOMODULES += sys_bus_%
607
608# declare shell version of test_utils_interactive_sync
609PSEUDOMODULES += test_utils_interactive_sync_shell
610PSEUDOMODULES += test_utils_main_exit_cb
611
612PSEUDOMODULES += tiny_strerror_as_strerror
613PSEUDOMODULES += tiny_strerror_minimal
614
615# An umbrella module for the unicoap_driver_rfc7252_common_pdu
616# and unicoap_driver_rfc7252_common_messaging modules
617PSEUDOMODULES += unicoap_driver_rfc7252_common
618# Alias for unicoap_driver_rfc7252_common_pdu, and is hence a pseudomodule
619PSEUDOMODULES += unicoap_driver_rfc7252_pdu
620
621# Common sock dependencies of sock-based CoAP drivers in unicoap
622PSEUDOMODULES += unicoap_sock_support
623
624# XFA support for CoAP resource definitions in unicoap server
625PSEUDOMODULES += unicoap_server_resource_declarations
626
627PSEUDOMODULES += usbus_urb
628
629PSEUDOMODULES += vdd_lc_filter_%
630
639PSEUDOMODULES += vfs_auto_format
640
641
648PSEUDOMODULES += vfs_auto_mount
649
650
661PSEUDOMODULES += vfs_default
662
663PSEUDOMODULES += wakaama_objects_%
664PSEUDOMODULES += walltime_default
665PSEUDOMODULES += walltime_impl_ds1307
666PSEUDOMODULES += walltime_impl_ds3231
667PSEUDOMODULES += walltime_impl_max31331
668PSEUDOMODULES += walltime_impl_max31343
669PSEUDOMODULES += walltime_impl_rtc
670PSEUDOMODULES += wifi_enterprise
671PSEUDOMODULES += wifi_scan_list
672
673PSEUDOMODULES += xtimer_on_ztimer
674PSEUDOMODULES += xtimer_no_ztimer_default
675
676PSEUDOMODULES += zptr
677PSEUDOMODULES += ztimer
678PSEUDOMODULES += ztimer64_%
679PSEUDOMODULES += ztimer_%
680
681
694PSEUDOMODULES += ztimer_auto_adjust
695
696# ztimer's main module is called "ztimer_core"
697NO_PSEUDOMODULES += ztimer_core
698
699
703
704