Andy Piper
|
e1d71486e4
|
AP_HAL_ChibiOS: build fixes for ChibiOS 20.3.x
|
2021-03-23 12:01:20 +11:00 |
Andrew Tridgell
|
c23f61b79a
|
HAL_ChibiOS: set internal error on panic
|
2021-02-24 18:18:37 +11:00 |
Andy Piper
|
d41c92d317
|
AP_HAL_ChibiOS: don't overwrite fault handler data, register forced faults
|
2021-01-27 19:13:18 +11:00 |
Peter Barker
|
ca6c133042
|
AP_HAL_ChibiOS: do not reuse va_list after it has been ended
|
2021-01-05 10:04:25 +11:00 |
Siddharth Purohit
|
36ffcdae30
|
HAL_ChibiOS: modify hal can drivers for use by AP_Periph
|
2020-09-24 12:32:19 +10:00 |
Andrew Tridgell
|
90cd2a38b6
|
HAL_ChibiOS: fixed gcc9 warnings
|
2020-09-22 08:07:23 +10:00 |
Siddharth Purohit
|
265e9b8cc6
|
HAL_ChibiOS: add native time info methods
|
2020-08-19 17:31:09 +10:00 |
Andrew Tridgell
|
61d036acf3
|
HAL_ChibiOS: added build time check for right system clock
this helps prevent cases where we underclock a chip due to mistake in
headers or hwdef.dat
|
2020-05-10 15:09:28 +10:00 |
Andrew Tridgell
|
18e88e0ea3
|
HAL_ChibiOS: implement stack overflow hook
this needs C bindings to allow call from low level RTOS thread
switching code
|
2020-04-29 07:36:55 +10:00 |
Peter Barker
|
a59c3670c8
|
AP_HAL_ChibiOS: stash lr_thd in watchdog hardfault handler
|
2020-03-19 16:03:58 +11:00 |
Andrew Tridgell
|
58e915155d
|
HAL_ChibiOS: fixed panic to output error every 500ms
|
2020-01-02 09:52:57 +11:00 |
Andrew Tridgell
|
d4d44990e1
|
HAL_ChibiOS: added assert for systime_t size
|
2019-12-09 12:43:39 +11:00 |
Andrew Tridgell
|
0c4a4ccb74
|
HAL_ChibiOS: optionally print information on a HardFault
|
2019-11-27 14:12:04 +11:00 |
Mirko Denecke
|
b84dcd483d
|
AP_HAL_ChibiOS: remove unnecessary tabs and whitespaces
|
2019-10-21 08:01:56 +11:00 |
Andrew Tridgell
|
fa76d1fbe6
|
HAL_ChibiOS: disable watchdog save in bootloader
|
2019-08-27 10:29:56 +10:00 |
Andrew Tridgell
|
12dd33ac2b
|
HAL_ChibiOS: added logging of hardware fault information in watchdog
this may help trackdown software bugs that trigger hard faults
|
2019-07-19 16:02:41 +10:00 |
Peter Barker
|
8cfedd8b46
|
AP_HAL_ChibiOS: implement 'uint16_t millis16'
|
2019-02-19 11:17:04 +11:00 |
Andrew Tridgell
|
385f735799
|
HAL_ChibiOS: avoid 64 bit maths in AP_HAL::micros()
this saves a few cycles
|
2018-08-08 21:24:49 +10:00 |
Andrew Tridgell
|
4886ffbf8a
|
HAL_ChibiOS: fixed build warnings
|
2018-02-07 20:33:45 +11:00 |
Andrew Tridgell
|
8b6bab7b17
|
HAL_Chibios: added ChibiOS HAL
this is based on initial work by Sid, reset here for easier merging
|
2018-01-15 11:46:02 +11:00 |