Skip to content

Commit e376fb3

Browse files
committed
style: Wtf, stupid style
1 parent 4e697df commit e376fb3

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
release: minor
2-
summary: It is just a one word change, makes it possible to use `Board::instanceof()` to get a `constexpr auto& obj`. It works perfectly as long as you don't try using the reference before `Board::init()`.
2+
summary: It is just a one word change, makes it possible to use `Board::instanceof()` to get a `constexpr auto& obj`. It works perfectly as long as you don't try using the reference before `Board::init()`.

CHANGELOG.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@ Historical releases that predate this file remain available in Git tags such as
1212

1313
- Redesign fault handling, protections, and Board bootstrap around explicit fault policies
1414
This PR changes the public integration contract for applications built on ST-LIB.
15-
15+
1616
Breaking changes:
17-
17+
1818
- `Board` now takes the fault policy type as its first template parameter.
1919
- The global `FAULT` runtime is owned exclusively by `FaultController`.
2020
- User state machines are now nested under the global `OPERATIONAL` state through `FaultPolicy` or `FaultPolicyNoMachine`.
2121
- Protections are now compile-time `Board` request objects evaluated through `Board::ProtectionEngine`; the previous `ProtectionManager` and boundary split is no longer the active model.
2222
- Runtime reporting is unified under `PANIC(...)`, `FAULT(...)`, `WARNING(...)`, and `INFO(...)`.
2323
- The real bootstrap path is `Board::init()`. Legacy `STLIB::start()`, `STLIB::update()`, `STLIB_LOW::start()`, and `STLIB_HIGH::start()` must not be used as the integration path.
24-
24+
2525
Migration notes:
26-
26+
2727
- Declare the board as `Board<YourFaultPolicy, ...>`.
2828
- Use `FaultPolicy<app_machine, on_fault_enter>` when you want an operational state machine nested under the global runtime.
2929
- Use `FaultPolicyNoMachine<on_fault_enter>` when you only need a fault-entry callback.
@@ -39,7 +39,7 @@ Historical releases that predate this file remain available in Git tags such as
3939
timerwrapper:
4040
- Add `set_callback(void (*callback)(void*), void* callback_data)` to set the callback and its data instead of needing to call `configurexxbit()` and set the period.
4141
- `set_limit_value(uint32_t arr)` to set the arr, this will likely be changed to use a `uint32_t` type only when using a 32 bit timer, for now it is just an alias to `instance->tim->ARR = arr;`. Was not added in this pr but also wasn't mentioned before.
42-
42+
4343
spi:
4444
- Add `transceive` with ptr + data explicitly instead of using a span since it's sometimes a pain in the ass to use.
4545

0 commit comments

Comments
 (0)