Pavel Kirienko
|
c4c45b995f
|
STM32 driver -Wundef fix
|
2015-01-10 01:52:25 +03:00 |
|
Pavel Kirienko
|
07f60b4aab
|
gitignore
|
2014-09-10 14:14:31 +04:00 |
|
Pavel Kirienko
|
deaff8323e
|
STM32/LPC11C24 examples: branding
|
2014-09-10 14:13:41 +04:00 |
|
Pavel Kirienko
|
dd5a070bc6
|
STM32: Added TODO in the example app
|
2014-08-02 13:51:45 +04:00 |
|
Pavel Kirienko
|
d5e7b277f2
|
STM32 test: simplified makefile
|
2014-07-24 13:40:01 +04:00 |
|
Pavel Kirienko
|
126e84a38b
|
Removed TODOs from stm32 and lpc11 makefiles
|
2014-07-24 13:16:36 +04:00 |
|
Pavel Kirienko
|
6e8cad20c6
|
STM32 NuttX support. Doesn't work though, hardfaults in IRQ handler.
|
2014-05-06 18:27:04 +04:00 |
|
Pavel Kirienko
|
803222dcc3
|
STM32: New clock sync algorithm
|
2014-04-26 17:48:42 +04:00 |
|
Pavel Kirienko
|
9597dc4ddb
|
crdr_chibios followup
|
2014-04-20 23:40:53 +04:00 |
|
Pavel Kirienko
|
bd27ab02ac
|
#ifdef for GCC-specific attribute
|
2014-04-17 15:52:20 +04:00 |
|
Pavel Kirienko
|
627dc5f2d9
|
UAVCAN_TINY preprocessor option - STM32 test compiles into 41kB in release mode (-Os, LTO)
|
2014-04-12 23:28:32 +04:00 |
|
Pavel Kirienko
|
bbbcf97cae
|
STM32 test - typo
|
2014-04-12 23:12:11 +04:00 |
|
Pavel Kirienko
|
e476a957a8
|
NetworkCompatibilityChecker will not be executed at each Node<>::start(), there's special method for that - Node<>::checkNetworkCompatibility()
|
2014-04-12 22:10:26 +04:00 |
|
Pavel Kirienko
|
d8c37584c0
|
STM32: clock sync: Simple PI controller for speed adjustments; converges to +-100 usec in few minutes
|
2014-04-12 21:21:02 +04:00 |
|
Pavel Kirienko
|
77b1cb1320
|
STM32 test print
|
2014-04-12 18:44:16 +04:00 |
|
Pavel Kirienko
|
590634a82c
|
STM32: increased default RX queue size
|
2014-04-12 18:23:43 +04:00 |
|
Pavel Kirienko
|
ad49bc1ece
|
STM32 debug helpers: printing RX queue length
|
2014-04-11 19:34:41 +04:00 |
|
Pavel Kirienko
|
3b0b0494b8
|
STM32 test: fixed race condition
|
2014-04-11 16:14:08 +04:00 |
|
Pavel Kirienko
|
11102443be
|
STM32: Super aggressive memory allocation (testing)
|
2014-04-11 15:05:56 +04:00 |
|
Pavel Kirienko
|
d2eb0a03ee
|
Properly implemented registerInternalFailure(); some logging in STM32 test app
|
2014-04-11 14:18:36 +04:00 |
|
Pavel Kirienko
|
1fbd6c2cdd
|
STM32: LTO disabled by default
|
2014-04-11 13:23:41 +04:00 |
|
Pavel Kirienko
|
46e9aeb1a6
|
STM32 test: libstdc++ support moved into crdr_chibios
|
2014-04-11 12:55:56 +04:00 |
|
Pavel Kirienko
|
154f4e2e0d
|
STM32: libstdc++ tweaks. Code size reduced to 61k (release, -Os, LTO) with no functional changes. Shall be refactored later.
|
2014-04-11 02:09:43 +04:00 |
|
Pavel Kirienko
|
59fd0224e0
|
STM32: UAVCAN_STM32_DEBUG removed
|
2014-04-11 00:01:34 +04:00 |
|
Pavel Kirienko
|
1c741016bf
|
STM32 test: libstdc++ error handling workaround
|
2014-04-10 20:21:14 +04:00 |
|
Pavel Kirienko
|
d7b34ffd99
|
Fixed singletons in the STM32 test app (http://stackoverflow.com/questions/22985570)
|
2014-04-10 15:06:28 +04:00 |
|
Pavel Kirienko
|
d0b541e22d
|
Added config macro UAVCAN_TOSTRING
|
2014-04-10 13:32:35 +04:00 |
|
Pavel Kirienko
|
a8e0037363
|
Compiling STM32 test with Os by default, no LTO.
|
2014-04-09 12:52:10 +04:00 |
|
Pavel Kirienko
|
aca9b98016
|
STM32: -flto --> binary size reduced from 220k to 155k
|
2014-04-08 15:53:25 +04:00 |
|
Pavel Kirienko
|
377d2f7d7f
|
STM32: iface activity indication
|
2014-04-07 15:17:58 +04:00 |
|
Pavel Kirienko
|
43c0b5490e
|
STM32 test: cleaner Makefile
|
2014-04-07 14:51:12 +04:00 |
|
Pavel Kirienko
|
0edeff9e4d
|
STM32 test: Time sync slave
|
2014-04-05 18:02:57 +04:00 |
|
Pavel Kirienko
|
befd18de6d
|
STM32F107 test runs a full featured UAVCAN node (223KB FLASH, 20KB RAM)
|
2014-04-05 17:18:50 +04:00 |
|
Pavel Kirienko
|
75455438fc
|
STM32 test fixes
|
2014-04-05 13:48:25 +04:00 |
|
Pavel Kirienko
|
941f936197
|
STM32: Driver multiplexing, fixed ChibiOS Event
|
2014-04-05 13:19:00 +04:00 |
|
Pavel Kirienko
|
c92573b840
|
Added support for timers 6 and 7
|
2014-04-05 10:43:58 +04:00 |
|
Pavel Kirienko
|
e04a32662e
|
STM32: RX
|
2014-04-05 01:39:51 +04:00 |
|
Pavel Kirienko
|
f66338d329
|
STM32: Partially implemented CAN driver (transmission only); added debug tracing macro and some stuff into internal.hpp
|
2014-04-04 23:28:34 +04:00 |
|
Pavel Kirienko
|
daa7b9ec19
|
STM32 clock driver
|
2014-04-03 14:53:11 +04:00 |
|
Pavel Kirienko
|
39269c6bf9
|
Typo
|
2014-04-02 22:00:36 +04:00 |
|
Pavel Kirienko
|
9c08f54e65
|
STM32: Added basic OS abstraction (ChibiOS event), test app for this, minor changes in Makefile
|
2014-04-02 21:56:44 +04:00 |
|
Pavel Kirienko
|
b465c0a303
|
Added STM32 driver project. Compiles, does nothing; driver itself is not implemented (at all).
|
2014-04-02 14:27:00 +04:00 |
|