Commit Graph

11 Commits (eda75fd02a27d0d26bbed4953abb19ed778a5a8c)

Author SHA1 Message Date
Amanda Butler 68f132f36d Edit reset_reason_api.h
Edit file, mostly for correct grammar.
2019-07-11 11:55:19 +01:00
Filip Jagodzinski 8c6d0cf9cf HAL: ResetReason: Update the header file
Add defined & undefined behavior.
Minor doxygen fixes.
2019-07-11 11:55:18 +01:00
Martin Kojtal 2a26e1af4b watchdog: fix copyright 2019-07-11 11:55:18 +01:00
Donatien Garnier fd7e46b799 Apply new astyle config style 2019-07-11 11:55:09 +01:00
Bartek Szatkowski bf305af29f Document reset reason enum 2019-07-11 11:55:05 +01:00
Bartek Szatkowski c78e6db2a7 Add definition of reset reason and watchdog doxy groups 2019-07-11 11:55:04 +01:00
Steven Cartmell ae8896bbb5 Amend reset reason driver API
- Change API to match C++ API throughout drivers
- Amend HAL API documentation to be more specific
2019-07-11 11:55:03 +01:00
Steven Cartmell c16c5184d8 Add function to fetch platform specific reset reason register values 2019-07-11 11:55:03 +01:00
Steven Cartmell b04eaae07f Add Reset Reason platform API 2019-07-11 11:55:03 +01:00
Steven Cartmell 2d137a3c07 Fix watchdog API issues
- Fix typo in module comment
- Redefine the default system behaviour in sleep mode
- Guard K64F enableWait flag
- Remove bit shifts from reset reason enum
2019-07-11 11:55:03 +01:00
Steven Cartmell a1b2419ab0 Add Watchdog HAL API specification headers
HAL watchdog functionality will be implemented as two separate APIs. The reset
reason API allows a user to detect the last system reset reason to identify if
a Watchdog was triggered. The Watchdog API allows configuring and updating
Watchdog timers on all boards. This commit defines the headers.
2019-07-11 11:55:02 +01:00