| All notable changes to this project will be documented in this file. |
| The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) |
| and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). |
| - Fix haltsum1, haltsum2 and haltsum3 |
| - Fix minor linter issues |
| - Parametrize buswidth to support 32-bit and 64-bit cores |
| - Support arbitrary base addresses in debug ROM |
| - Add misc helper functions to facilitate code generation |
| - Allow generic number of data registers |
| - Make JTAG IDCODE parametrizable |
| - Remove ariane specific packages |
| - Fix resumeack and resumereq behaviour to be cleared and set according to debug |
| - Add missing JTAG test logic reset handling |
| - Fix resume logic in multihart situations |
| - Fix missing else(s) in system bus access |
| - Fix bad transitions into program buffer |
| - Fix error handling when using unsupported abstract commands |
| - Prevent harts from being in multiple states |
| - Fix various style issues |