Releases: lurk101/pshell
Releases · lurk101/pshell
pshell v2.1.4 (pico+pico2)
What's new in version 2.1.4
- Revert to merged cc_externs and cc_defs
- Update FUNCTIONs documentation
- Add hardware UART function and defines
- Expand heap size to maximum
- RP2350 peep hole addition + misc text diffs
- Improve peep hole optimizer logic
pshell v2.1.3 (pico+pico2)
What's new in version 2.1.3
- Internal compiler restructure, separating functional parts, moving all constants to flash.
- Multiple peep hole optimizer for RP2350 improvements.
- Extend fault handler for RP2350
- Replace sqrtf function call with inline floating point instruction.
- Updated C examples
- Optimize integer compare, and divide
pshell v2.1.2 (Pico, Pico2)
What's new in version 2.1.2
- substitute HW FP sqrt instruction for sqrtf function call. (RP2350)
- a few more peep hole optimizations. (RP2350)
pshell version 2.1.1
What's new in version 2.1.1
- improved peep hole optimizer. Bug fix and RP2350 floating point optimizations.
pshell version 2.1.0
What's new in version 2.1.0
- rp2350 specific peep hole optimizations
- exclude unused code for RP2040 and RP2350, reducing pshell executable size.
- for rp2350 use FP hardware to implement sqrtf function.
version 2.0.3 (Pico2 support)
What's new in version 2.0.3
- Optimize /, -, >, >=, <, <= float operators for RP2350
- Add a few floating point instruction decodes to disassembler
- Default to inline floating point instructions (RP2350). Use -x compiler option to revert to RP2040 style wrapper function calls.
version 2.0.2 with pico & pico2 support
What's new in version 2.0.2
- Add -f compiler option to generate inline floating point operation for RP2350. The default is to generate RP2040 style wrapper function calls.
- Generate integer division sdiv for RP2350.
- Update RP2350 GPIO constants and functions for RP2350.
Version 2.0.1 with pico2 support
What's new in version 2.0.1
- Fix heap limit.
version 2.0.0 (pico2 support)
What's new in version 2.0.0
- Pico2 (RP2350) support
version 1.2.31
What's new in version 1.2.31
- Updated to Pico SDK version 2.0