Skip to content

Latest commit

 

History

History
51 lines (33 loc) · 1.26 KB

CHANGELOG.md

File metadata and controls

51 lines (33 loc) · 1.26 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

[Unreleased]

  • Add INPUTMUX and PINT peripherals
  • Add example using PINT + INPUTMUX to make an external interrupt on a pin

[v0.1.0] - 2021-02-26

Stabilize things somewhat

[v0.0.4] - 2021-02-01

Quick release to use littlefs2-0.1.0

[v0.0.3] - 2019-11-09

Rename to lpc55-hal.

Some work towards Flash.

[v0.0.2] - 2019-11-09

Several serial peripheral drivers:

  • USB device (!!)
  • I2C, SPI, USART (not all properly tested)
  • All pins for these Flexcomm interfaces exposed

We do not pass one of the usb_test_class tests (unclear if we should), the others pass. See also test_serial.py, and NEVER use moserial for testing (-‸ლ)

Architectural changes:

  • move from "single file per peripheral" to split between HAL wrappers for peripherals, and actual drivers
  • get rid of a lot of references/lifetimes which don't cooperate with RTIC

The clock tree will definitely need some more work. It's a conundrum between compile-time vs runtime checks, and keeping things centralized vs distributed among peripherals.

[v0.0.1] - 2019-09-04

  • Initial release

[v0.0.0] - 2019-08-17

  • Squatting release