Skip to content

Commit

Permalink
Allow for splitting of the USB Serial JTAG peripheral into tx/rx comp…
Browse files Browse the repository at this point in the history
…onents (continuation) (#1116)

* Allow for splitting of the USB Serial JTAG peripheral into tx/rx components

* Update `CHANGELOG.md`

* Split single waker into tx/rx wakers

* Fix interrupt bug and update embassy example

The wakers were written to trigger opposite, so the rx waker
would trigger for tx interrupts and vice versa.

Also update the embassy example to run read/write in
separate tasks.

* rustfmt

---------

Co-authored-by: Jesse Braham <[email protected]>
  • Loading branch information
brychanrobot and jessebraham authored Jan 26, 2024
1 parent 6ffce31 commit 3eb296c
Show file tree
Hide file tree
Showing 6 changed files with 530 additions and 246 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- ESP32-P4: Add initial support for interrupts (#1112)
- ESP32-P4: Add efuse reading support (#1114)

- Allow for splitting of the USB Serial JTAG peripheral into tx/rx components (#1024)

### Fixed

### Changed
Expand Down
Loading

0 comments on commit 3eb296c

Please sign in to comment.