From ea5a8226fb7bdbd0a528bcdfff63499052b39d7c Mon Sep 17 00:00:00 2001 From: Jesse Braham Date: Tue, 5 Sep 2023 06:47:36 -0700 Subject: [PATCH] Create separate `CHANGELOG.md` files for `esp-riscv-rt` and `esp32c6-lp-hal` --- CHANGELOG.md | 6 +----- esp-riscv-rt/CHANGELOG.md | 32 ++++++++++++++++++++++++++++++++ esp32c6-lp-hal/CHANGELOG.md | 22 ++++++++++++++++++++++ 3 files changed, 55 insertions(+), 5 deletions(-) create mode 100644 esp-riscv-rt/CHANGELOG.md create mode 100644 esp32c6-lp-hal/CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md index eef4f1b51..c3d06984c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,15 +11,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Add the `esp32c6-lp-hal` package (#714) -- Add GPIO (output) and delay functionality to `esp32c6-lp-hal` (#715) - Implement RTCIO pullup, pulldown and hold control for Xtensa MCUs (#684) -- Add GPIO input support and implement additional `embedded-hal` output traits for the C6's LP core [#720] - S3: Implement RTCIO wakeup source (#690) -- Add PARL_IO TX driver for ESP32-C6 / ESP32-H2 (#733) +- Add PARL_IO driver for ESP32-C6 / ESP32-H2 (#733, #760) - Implement `ufmt_write::uWrite` trait for USB Serial JTAG (#751) - Add HMAC peripheral support (#755) -- Add PARL_IO RX driver for ESP32-C6 / ESP32-H2 (#760) - Add multicore-aware embassy executor for Xtensa MCUs (#723, #756). - Add interrupt-executor for Xtensa MCUs (#723, #756). - Add missing `Into>` conversion (#764) diff --git a/esp-riscv-rt/CHANGELOG.md b/esp-riscv-rt/CHANGELOG.md new file mode 100644 index 000000000..58330dfa5 --- /dev/null +++ b/esp-riscv-rt/CHANGELOG.md @@ -0,0 +1,32 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +### Added + +### Changed + +### Fixed + +- Fix RISCV stack-start (#721) + +### Removed + +## [0.4.0] - 2023-08-10 + +## [0.3.0] - 2023-03-20 + +## [0.2.0] - 2023-03-14 + +## [0.1.0] - 2023-01-26 + +[Unreleased]: https://github.com/esp-rs/esp-hal/compare/v0.4.0...HEAD +[0.4.0]: https://github.com/esp-rs/esp-hal/releases/tag/v0.3.0...v0.4.0 +[0.3.0]: https://github.com/esp-rs/esp-hal/releases/tag/v0.2.0...v0.3.0 +[0.2.0]: https://github.com/esp-rs/esp-hal/releases/tag/v0.1.0...v0.2.0 +[0.1.0]: https://github.com/esp-rs/esp-hal/releases/tag/v0.1.0 diff --git a/esp32c6-lp-hal/CHANGELOG.md b/esp32c6-lp-hal/CHANGELOG.md new file mode 100644 index 000000000..a983d12f5 --- /dev/null +++ b/esp32c6-lp-hal/CHANGELOG.md @@ -0,0 +1,22 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +### Added + +- Add the `esp32c6-lp-hal` package (#714) +- Add GPIO (output) and delay functionality to `esp32c6-lp-hal` (#715) +- Add GPIO input support and implement additional `embedded-hal` output traits for the C6's LP core [#720] + +### Changed + +### Fixed + +### Removed + +[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp32c6-lp-hal