Skip to content

Releases: wokwi/rp2040js

0.7.0

08 Jun 20:44
d19ed05
Compare
Choose a tag to compare
  • feat(pio): mostly done! #61 e350966
  • test(pio): tests for the PIO instruction set 171a788
  • test(pio): fix broken PIO assembler tests 47cc25f
  • test(pio): fix SET PINS test (#65) 0b0ea10
  • refactor: test driver code to test-utils directory 7b003bb

v0.6.5...v0.7.0

0.6.5

02 Jun 19:43
d251025
Compare
Choose a tag to compare
  • fix(rp2040): fix ASRS imm/reg to handle shift amount > 31 and correctly handling carry flag 6731c28
  • fix(rp2040): fix LSLS when shift > 31 afaa32d

v0.6.4...v0.6.5

0.6.4

01 Jun 21:41
f56b909
Compare
Choose a tag to compare
  • fix(rp2040): STR instruction fails when using a negative offset #43 4553909
  • fix(demo): error in micropython demo 40cced2
  • feat(pio): WiP PIO implementation #61 00466f1
  • feat(pio): tidy up the PIO assembler 7991d96
  • feat(pio): PIOasm implementation (#63) 6d7a505

v0.6.3...v0.6.4

0.6.3

01 Jun 11:02
098eecc
Compare
Choose a tag to compare
  • fix(rp2040): Moved subs and adds code to a dedicated function (#60) 46b59c1
  • fix(rp2040): SUBS alignment to CMP implementation #57 50a3496

v0.6.2...v0.6.3

0.6.2

31 May 14:42
33e6467
Compare
Choose a tag to compare
  • refactor(logging): export logging API 541cc0c

v0.6.1...v0.6.2

0.6.1

31 May 14:07
94d6a73
Compare
Choose a tag to compare
  • fix(rp2040): Missing breakRewind in BKPT #55 9ab301a
  • fix(rp2040): CMP T1 & T2 flags b00fb76
  • fix(rp2040): incorrect overflow flag in ADDS register (#52) 8353204
  • fix(rp2040): change ADCS to be more coherent to datasheet 73dd049
  • fix(logging): improve time formatting f7664ec
  • feat: add logging functionality (#45) 246dd64
  • chore: fix husky configuration 7f47c56

v0.6.0...v0.6.1

0.6.0

27 May 10:06
562e802
Compare
Choose a tag to compare
  • feat(uart): implement RX #41 8386d1e
  • feat(gpio): export GPIOPin and GPIOPinState #20 f9bcdc0
  • feat(demo): MicroPython REPL works! f4b8921

v0.5.0...v0.6.0

0.5.0

25 May 20:31
18aac15
Compare
Choose a tag to compare
  • feat(gpio): working GPIO implementation #20 5524b74
  • feat(sio): Spinlocks (#40) b97dc5f
  • feat(sio): implement Integer Divider (#37) 36f2e7c
  • feat(sio): start working on GPIO implementation #20 9387184
  • fix(timer): INTF should have priority over INTE a117702
  • test(sio): allow running tests against hardware 31d1350
  • feat(demo): add micropython project 0de9542

v0.4.0...v0.5.0

0.4.0

18 May 20:06
68d33d5
Compare
Choose a tag to compare

v0.3.9...v0.4.0

0.3.9

16 May 17:58
7f3ee53
Compare
Choose a tag to compare

v0.3.8...v0.3.9