Re-exports§
pub use board::BoardConfig;
pub use board::UniBodyConfig;
pub use chip::ChipModel;
pub use chip::ChipSeries;
pub use communication::CommunicationConfig;
pub use communication::UsbInfo;
pub use keyboard::Basic;
pub use keycode_alias::KEYCODE_ALIAS;
Modules§
- behavior
- board
- chip
- communication
- keyboard
- keycode_
alias - layout
- light
- storage
- usb_
interrupt_ map - This file is auto-generated from https://github.com/embassy-rs/stm32-data-generated DO NOT MODIFY
Structs§
- Behavior
Config - Configurations for actions behavior
- BleConfig
- Combo
Config - Configurations for combo
- Combos
Config - Configurations for combos
- Dependency
Config - Configurations for dependencies
- Duration
Millis - Duration in milliseconds
- Encoder
Config - Fork
Config - Configurations for fork
- Forks
Config - Configurations for forks
- I2cConfig
- I2C config
- Input
Device Config - Configurations for input devices
- Joystick
Config - Keyboard
Info - Configurations for keyboard info
- Keyboard
Toml Config - Configurations for RMK keyboard.
- Layer
Toml Config - Layout
Config - Configurations for keyboard layout
- Layout
Toml Config - Configurations for keyboard layout
- Light
Config - Config for lights
- Matrix
Config - OneShot
Config - Configurations for one shot
- PinConfig
- Config for a single pin
- Pointing
Device Config - Pointing device config
- RmkConstants
Config - Keyboard constants configuration for performance and hardware limits
- Serial
Config - Serial port config
- SpiConfig
- SPI config
- Split
Board Config - Configurations for each split board
- Split
Config - Configurations for split keyboards
- Storage
Config - Config for storage
- TapDance
Config - Configurations for tap dance
- TapDances
Config - Configurations for tap dances
- TapHold
Config - Configurations for tap hold
- TriLayer
Config - Configurations for tri layer