Commit graph

15 commits

Author SHA1 Message Date
foamyguy
1539f0a96e change to ruff 2025-05-16 18:31:52 +00:00
679feb8e21 Fix assembly of irq & mov rxfifo[] instructions to match sdk pioasm 2024-09-13 16:32:12 -05:00
403da520a6 Adjust condition in which ".out 16" is accepted syntax
this feature is in all PIO versions
2024-09-13 14:49:58 -05:00
8a97f71b0c More piov2 updates
* As an extension, ".fifo auto" may be specified to request CircuitPython's
   auto fifo join behavior
 * bounds check on `.set` directive improved
 * redundant kwargs (e.g., out_count vs out_pin_count) fixed
2024-09-10 14:09:34 -05:00
b379f05b29 Merge mov_status_count & _param into mov_status_n
.. and correct .mov_status irq prev and range handling
2024-09-10 11:20:48 -05:00
86f02e8b83 Add wait jmppin & wait irq prev/next 2024-09-08 08:01:09 -05:00
7acebc63b0 Add mov pindirs 2024-09-07 08:50:25 -05:00
895f8eb056 add mov rxfifo 2024-09-07 08:43:56 -05:00
4f98480aeb Add irq prev/next 2024-09-05 19:54:52 -05:00
e9858c3666 Add .set 2024-09-05 13:50:19 -05:00
ed74947440 Add .out directive 2024-09-05 13:46:47 -05:00
4deafa6c65 Add and test .in directive 2024-09-05 13:18:26 -05:00
cfee88e040 Add .mov_status 2024-09-05 09:49:50 -05:00
3da0f6cea2 Add .fifo directive 2024-09-05 09:05:47 -05:00
a8fa218e45 Recognize .pio_version directive (integer arguments only) 2024-09-05 08:37:43 -05:00