Andrew Tridgell
|
d2d2067f1c
|
HAL_ChibiOS: fixed micros and millis on boards without 1MHz clock
|
2023-12-24 10:10:14 +11:00 |
Andrew Tridgell
|
4a59097b5e
|
HAL_ChibiOS: use C implemention of div1000
|
2023-12-21 09:09:11 +11:00 |
Andrew Tridgell
|
6dbc3b6a70
|
HAL_ChibiOS: speed up millis(), micros64() etc
these use faster primitives and an assembly division by 1000 to get
between 2x and 3x speedup on these critical calls
|
2023-12-19 11:47:24 +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 |
Peter Barker
|
f3d46506b0
|
AP_HAL_Chibios: warning fixes
|
2018-01-15 11:46:02 +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 |