capsules_extra/
lib.rs

1// Licensed under the Apache License, Version 2.0 or the MIT License.
2// SPDX-License-Identifier: Apache-2.0 OR MIT
3// Copyright Tock Contributors 2022.
4
5#![forbid(unsafe_code)]
6#![no_std]
7
8pub mod test;
9pub mod tutorials;
10
11#[macro_use]
12pub mod net;
13
14pub mod adc_microphone;
15pub mod air_quality;
16pub mod ambient_light;
17pub mod analog_comparator;
18pub mod analog_sensor;
19pub mod apds9960;
20pub mod app_flash_driver;
21pub mod at24c_eeprom;
22pub mod atecc508a;
23pub mod ble_advertising_driver;
24pub mod bme280;
25pub mod bmm150;
26pub mod bmp280;
27pub mod bus;
28pub mod buzzer_driver;
29pub mod buzzer_pwm;
30pub mod can;
31pub mod ccs811;
32pub mod chirp_i2c_moisture;
33pub mod crc;
34pub mod cycle_count;
35pub mod dac;
36pub mod date_time;
37pub mod debug_process_restart;
38pub mod dfrobot_rainfall_sensor;
39pub mod distance;
40pub mod eui64;
41pub mod fm25cl;
42pub mod ft6x06;
43pub mod fxos8700cq;
44pub mod gpio_async;
45pub mod hc_sr04;
46pub mod hd44780;
47pub mod hmac;
48pub mod hmac_sha256;
49pub mod hs3003;
50pub mod hts221;
51pub mod humidity;
52pub mod ieee802154;
53pub mod isl29035;
54pub mod isolated_nonvolatile_storage_driver;
55pub mod kv_driver;
56pub mod kv_store_permissions;
57pub mod l3gd20;
58pub mod led_matrix;
59pub mod log;
60pub mod lpm013m126;
61pub mod lps22hb;
62pub mod lps25hb;
63pub mod lsm303agr;
64pub mod lsm303dlhc;
65pub mod lsm303xx;
66pub mod lsm6dsoxtr;
67pub mod ltc294x;
68pub mod max17205;
69pub mod mcp230xx;
70pub mod mlx90614;
71pub mod moisture;
72pub mod mx25r6435f;
73pub mod ninedof;
74pub mod nonvolatile_storage_driver;
75pub mod nonvolatile_to_pages;
76pub mod nrf51822_serialization;
77pub mod panic_button;
78pub mod pca9544a;
79pub mod pressure;
80pub mod proximity;
81pub mod public_key_crypto;
82pub mod pwm;
83pub mod rainfall;
84pub mod read_only_state;
85pub mod rf233;
86pub mod rf233_const;
87pub mod screen;
88pub mod screen_shared;
89pub mod sdcard;
90pub mod servo;
91pub mod seven_segment;
92pub mod sg90;
93pub mod sh1106;
94pub mod sha;
95pub mod sha256;
96pub mod sht3x;
97pub mod sht4x;
98pub mod si7021;
99pub mod sip_hash;
100pub mod sound_pressure;
101pub mod ssd1306;
102pub mod st77xx;
103pub mod symmetric_encryption;
104pub mod temperature;
105pub mod temperature_rp2040;
106pub mod temperature_stm;
107pub mod text_screen;
108pub mod tickv;
109pub mod tickv_kv_store;
110pub mod touch;
111pub mod tsl2561;
112pub mod usb;
113pub mod usb_hid_driver;
114pub mod virtual_kv;