Expand description
§YAPU: Yet Another Programmer via USART
AN3155-compliant programmer
The library implements the protocols used by AN3155-compliant bootloaders and offers device discovery. Check repo README for more details.
A binary yapu
is also shipped in the crate for common use.
Structs§
- Address
- Address
- Bootloader
- Bootloader information
- Byte
- Id
- Chip ID
- Opcode
- A wrapper type for opcode.
- Probe
- Probe contains necessary parameters for probing an AN3155-compliant device.
- Probe
Builder Probe
builder- Programmer
- AN3155-compliant programmer
- Signal
Scheme - Signal scheme used for automatic bootloader
- Signal
Scheme Builder SignalScheme
builder- Size
- Slice
- Version
- Version
Enums§
- Command
- Command
- Erase
- Command for
Opcode::ERASE
. - Error
- Error
- Extended
Erase - Command for
Opcode::EXTENDED_ERASE
. - Identify
- Decides how to identify a device
- Reply
- Reply
- Signal
- MODEM control signals as GPIOs
Traits§
- Serial
Port - A trait for serial port devices
- Slice
Item