Watchdog
- First prototype/proof of concept of a dual core watchdog concept and implementation.
- This is not the final solution and will change. The idea is to implement a more generic thread-to-tread and core-to-core messaging, and build the watchdog mechanics thereupon.
- See example program Watchdog Prototype 1.
PowerOn and Resets in New Module StartUp
- The watchdog reset selections for the power-on state machine and the resets controller are now implemented in module
Watchdog
. - The remaining functionalities of modules
PowerOn
andResets
are unified in new moduleStartUp
. PowerOn
andResets
are removed, the framework is updated accordingly.
Errors.mod
- Renamed
Error.mod
toErrors.mod
Errors.mod
is now an extension to Astrobe’sError
, not a substitute. This should prevent the linker error messages about moduleError
being the wrong version, butError
must be on the library search path.- The framework is updated accordingly.
Terminals.mod
- Renamed
Terminal.mod
toTerminals.mod
, the framework is updated accordingly.