Pavel Kirienko
|
fca62242ba
|
ChbiOS 18 support
|
2018-04-19 15:24:26 +03:00 |
|
Pavel Kirienko
|
414a2e2bef
|
Fixed the CAN acceptance filter initialization in the STM32 driver
|
2017-11-21 21:49:36 +02:00 |
|
Anton Zaytsev
|
60ea60e9de
|
Fixed. Add new CH_KERNEL_MAJOR to stm32 driver.
|
2017-10-03 15:35:16 +03:00 |
|
Michael Spieler
|
674133e290
|
Fix CAN driver for STM32F3 + ChibiOS
|
2017-09-25 21:29:26 +02:00 |
|
Eugene Shamaev
|
89221efe21
|
stm32 driver configuration of filters
|
2017-05-06 12:40:01 +03:00 |
|
James Stewart
|
797f459289
|
Added docs reference for chip.h in STM32 driver
|
2017-04-02 20:34:57 +10:00 |
|
James Stewart
|
60ce5e07f9
|
Added support for STM32F303 using bare metal driver
|
2017-04-02 20:34:22 +10:00 |
|
Pavel Kirienko
|
182c30490f
|
STM32 driver: removed SCE IRQ definitions, because SCE IRQ is no longer used
|
2017-01-23 04:10:21 +03:00 |
|
Pavel Kirienko
|
f1fc72ef7a
|
Added proper support for ChibiOS 4; added compile-time check that fails if IRQ vectors are not properly defined
|
2017-01-23 04:09:00 +03:00 |
|
Pavel Kirienko
|
38a241a90a
|
Added -Wzero-as-null-pointer-constant, replaced NULL --> UAVCAN_NULLPTR. All changes are automatic, no manual edits to the library code.
|
2016-07-29 15:39:24 +03:00 |
|
Pavel Kirienko
|
b6fa34fed5
|
STM32 warning fixes
|
2016-07-28 12:37:04 +03:00 |
|
suiauthon
|
6b74f21fba
|
fixed spacing and variable notation
|
2016-06-02 17:31:37 +02:00 |
|
suiauthon
|
0a757e1914
|
removed unnecessary includes
|
2016-06-02 15:42:51 +02:00 |
|
suiauthon
|
13dbca3f0e
|
fixed yield from isr
|
2016-03-29 16:49:26 +02:00 |
|
suiauthon
|
8abfd18189
|
uncommented osDelay
|
2016-02-17 09:51:50 +01:00 |
|
suiauthon
|
ada61ef06b
|
added support for FreeRTOS
|
2016-02-15 11:21:10 +01:00 |
|
suiauthon
|
b4f6e1e553
|
added support for FreeRTOS
|
2016-02-15 11:15:42 +01:00 |
|
Pavel Kirienko
|
702f6f0560
|
STM32: Fixed CS in pollErrorFlags()
|
2016-01-31 23:06:12 +03:00 |
|
Pavel Kirienko
|
cf9edf13cd
|
Disabled SCE interrupts; error handling is now polling based
|
2016-01-31 14:47:23 +03:00 |
|
Pavel Kirienko
|
3050d0ae36
|
STM32: Fixed IRQ race condition in CAN controller initialization
|
2016-01-05 10:32:50 +03:00 |
|
Pavel Kirienko
|
5bd641a744
|
Fixed busyloop in the STM32 CAN driver for ChibiOS
|
2016-01-04 15:18:04 +03:00 |
|
Pavel Kirienko
|
8423fb3ed5
|
Returning meaningful error codes from STM32 CAN driver methods instead of plain -1
|
2015-12-11 11:20:02 +03:00 |
|
Pavel Kirienko
|
076104877a
|
STM32 new CAN initialization
|
2015-10-10 10:16:57 +03:00 |
|
Pavel Kirienko
|
85100d6766
|
STM32 initOnce(), not complete yet
|
2015-10-10 10:05:51 +03:00 |
|
Pavel Kirienko
|
93fe54bb21
|
Experimental fix to CAN bus lockup bug
|
2015-10-09 05:10:13 +03:00 |
|
Antoine Albertelli
|
5716f3eb3e
|
Add compatibility defines for STM32F3
|
2015-09-24 23:33:43 +02:00 |
|
Michael Spieler
|
a767b77de2
|
Keep ChibiOS 2 compatibility, fix ISR names for ChibiOS 3.
|
2015-09-08 18:32:49 +02:00 |
|
David Sidrane
|
9750e3f58d
|
Initail STM32 Baremetal build
|
2015-08-14 05:46:33 -10:00 |
|
Pavel Kirienko
|
46793c5e06
|
STM32 timing doc fix
|
2015-08-14 05:11:24 +03:00 |
|
Pavel Kirienko
|
c2fec7be38
|
STM32 driver: CAN timing docs
|
2015-08-13 01:55:27 +03:00 |
|
Pavel Kirienko
|
e5efb2bb62
|
STM32: SJW fix
|
2015-08-13 01:52:52 +03:00 |
|
Pavel Kirienko
|
0a5edf314c
|
STM32: auto bit rate in silent mode
|
2015-07-25 00:52:09 +03:00 |
|
Pavel Kirienko
|
5bf015aa28
|
STM32: Proper CAN timing computation routine; closes #43
|
2015-07-22 22:54:52 +03:00 |
|
Pavel Kirienko
|
4f79527860
|
STM32: NuttX driver fixed
|
2015-07-08 02:15:57 +03:00 |
|
Pavel Kirienko
|
cdd8bfc5c3
|
STM32: doc comment, fixed error counting
|
2015-07-07 19:20:05 +03:00 |
|
Pavel Kirienko
|
4247087e5e
|
STM32: simplified abort handling
|
2015-07-07 19:05:09 +03:00 |
|
Pavel Kirienko
|
d3a1c84f27
|
STM32 SCE IRQ fix
|
2015-07-07 18:56:24 +03:00 |
|
Pavel Kirienko
|
36ec6781e8
|
STM32 IRQ fix
|
2015-07-07 01:33:11 +03:00 |
|
Pavel Kirienko
|
a72bc11093
|
STM32 TX aborts
|
2015-07-07 01:22:16 +03:00 |
|
Pavel Kirienko
|
d58d3423ff
|
STM32: proper TX prioritization
|
2015-07-06 20:17:11 +03:00 |
|
Pavel Kirienko
|
19cd458ae6
|
Temporary fix to STM32 driver
|
2015-07-02 22:20:50 +03:00 |
|
Pavel Kirienko
|
8966f97013
|
Fixes #10
|
2015-01-19 16:22:22 +03:00 |
|
Pavel Kirienko
|
8a8bb78d38
|
More warning fixes in the STM32 drvier, STM32 test project and the library core
|
2014-08-28 17:28:44 +04:00 |
|
Pavel Kirienko
|
af065e9ca9
|
libuavcan STM32 driver: UAVCAN_ASSERT() instead of assert() (autoreplace)
|
2014-07-12 17:18:59 +04:00 |
|
Pavel Kirienko
|
e260fc2ccd
|
STM32: SCE interrupt removed, error handling moved to RX/TX interrupts. This reduced CPU load on NuttX from 18% to 12% (with two active interfaces, only one connected to the bus)
|
2014-05-09 00:42:04 +04:00 |
|
Pavel Kirienko
|
44d9764334
|
STM32: Unused function in CAN driver
|
2014-05-07 23:47:27 +04:00 |
|
Pavel Kirienko
|
7d2fccff77
|
STM32: Proper critical in CAN driver initialization
|
2014-05-07 19:32:44 +04:00 |
|
Pavel Kirienko
|
fe16649de3
|
STM32 CAN driver fix
|
2014-05-06 22:36:34 +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
|
6d39793855
|
STM32: IRQ definitions fix
|
2014-04-29 13:50:54 +04:00 |
|