All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- TBD
- Make installable
- Project setup, including:
- CMake setup
- Unit and property-based tests
- Driver library, including:
- Interface for user-provided I2C read/write callbacks
- Basic data structure for the driver
- Definitions for key manufacturer register addresses and default values
- Public API, including:
- Reading, setting, and clearing register bits
- Reading, setting, and clearing bank byte data
- Documentation, including:
- this CHANGELOG
- AUTHORS
- CONDUCT
- CONTRIBUTING
- LICENSE
- README