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
- host
- 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
- Chip
Config - Config for chip-specific settings
- 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
- Host
Config - Configuration for host tools
- I2cConfig
- I2C config
- Input
Device Config - Configurations for input devices
- Joystick
Config - KeyInfo
- 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
- Macro
Config - Configurations for macro
- Macros
Config - Configurations for macros
- Matrix
Config - Morse
Action Pair - Configurations for morse action pairs
- Morse
Config - Configurations for morse
- Morse
Profile - Per Key configurations profiles for morse, tap-hold, etc. overrides the defaults given in TapHoldConfig
- Morses
Config - Configurations for morse keys
- OneShot
Config - Configurations for one shot
- Output
Config - Configuration for an output pin
- PinConfig
- Config for a single pin
- Pmw3610
Config - PMW3610 optical mouse sensor configuration
- 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
- TriLayer
Config - Configurations for tri layer
Enums§
- Communication
Protocol - Encoder
Resolution - Macro
Operation - Macro operations
- Matrix
Type