All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fixed encoding of IN instruction with
bit_count
== 32
- Fixed the search path for
pio_file
when using relative paths - Check that the irq specified in a wait command is valid
- rename ParsedInstruction refiy method to reify
- Fix global directive newlines error
- Use (rel)ative bit for IRQ WaitSource
- disambiguate the use of pio_proc macros vs pio::Assembler
- Limit valid range if irqs for wait command
- Enable constant encoding for InstructionOperands
- Support
//
comments in .pio files
- Updated syntax to allow for
.pio
files - Updated pio asm macro with new syntax to follow
asm!
- Add optional
rel
flag to index onWAIT IRQ
instruction. (Breaking change, adds parameter to public data structures)
- First release