Pavel Kirienko
|
909d71081e
|
Merge branch 'cmake-cross'
|
2015-10-06 18:04:29 +03:00 |
|
James Goppert
|
86c3397b1b
|
Requested changes.
|
2015-10-05 17:15:43 -04:00 |
|
James Goppert
|
0b0e7bc6cc
|
Added cross-compiling support.
|
2015-10-04 21:28:22 -04:00 |
|
Antoine Albertelli
|
5716f3eb3e
|
Add compatibility defines for STM32F3
|
2015-09-24 23:33:43 +02:00 |
|
Antoine Albertelli
|
d2a5476af1
|
Fix mutex lock typo
|
2015-09-23 14:57:14 +02:00 |
|
Michael Spieler
|
a767b77de2
|
Keep ChibiOS 2 compatibility, fix ISR names for ChibiOS 3.
|
2015-09-08 18:32:49 +02:00 |
|
Antoine Albertelli
|
3efd9bdfd0
|
Correct CORTEX_MAX_KERNEL_PRIORITY use
Now the NVIC minidriver always take the priority as parameter, the use
of the CORTEX_PRIORITY_MASK() macro is no more required.
Reference: http://www.chibios.org/dokuwiki/doku.php?id=chibios:articles:porting_from_2_to_3
|
2015-09-03 18:15:09 +02:00 |
|
Antoine Albertelli
|
73242f39c6
|
Update stm32 drivers to ChibiOS 3.0
|
2015-09-03 17:41:01 +02:00 |
|
David Sidrane
|
7fc43d0cbf
|
Fixed Typo
|
2015-08-18 15:35:30 -10:00 |
|
David Sidrane
|
06ac74bd40
|
Rebased on stm32_nuttx_clock
|
2015-08-14 07:24:41 -10:00 |
|
David Sidrane
|
9750e3f58d
|
Initail STM32 Baremetal build
|
2015-08-14 05:46:33 -10:00 |
|
David Sidrane
|
b0fef2ed1f
|
Backing out setting priority of driver's clock tick under nuttx as it is hard faulting the system in IRQ
|
2015-08-14 05:00:24 -10:00 |
|
David Sidrane
|
9e51b2b125
|
Adding mechanism to update the drivers notion of UTC from the system RTC
Fixed Clock source and prescale calculation
|
2015-08-14 05:00:24 -10:00 |
|
David Sidrane
|
4c80149b23
|
Adds Nuttx Support to uc_stm32_clock
|
2015-08-14 05:00:24 -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
|
ec6722ba28
|
STM32: simple init overload
|
2015-07-25 00:54:19 +03:00 |
|
Pavel Kirienko
|
0a5edf314c
|
STM32: auto bit rate in silent mode
|
2015-07-25 00:52:09 +03:00 |
|
Pavel Kirienko
|
14913b4cb2
|
STM32 auto bit rate
|
2015-07-25 00:16:37 +03:00 |
|
Pavel Kirienko
|
5bf015aa28
|
STM32: Proper CAN timing computation routine; closes #43
|
2015-07-22 22:54:52 +03:00 |
|
Pavel Kirienko
|
e4632ebba2
|
STM32 NuttX facepalm fix
|
2015-07-08 02:35:07 +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
|
0dc18f9623
|
Fixed STM32 NuttX driver
|
2015-06-01 16:45:12 +03:00 |
|
Pavel Kirienko
|
5442c0ac04
|
Revert "STM32 NuttX driver: Edge-triggered poll(), sort of fixes #35"
This reverts commit 22787651e6.
|
2015-06-01 16:36:02 +03:00 |
|
Pavel Kirienko
|
22787651e6
|
STM32 NuttX driver: Edge-triggered poll(), sort of fixes #35
|
2015-06-01 13:58:20 +03:00 |
|
Lorenz Meier
|
7719f7692a
|
Fix include paths (remove double slashes) for lib
|
2015-01-22 09:22:15 +01:00 |
|
Pavel Kirienko
|
8966f97013
|
Fixes #10
|
2015-01-19 16:22:22 +03:00 |
|
Pavel Kirienko
|
c4c45b995f
|
STM32 driver -Wundef fix
|
2015-01-10 01:52:25 +03:00 |
|
Andreas Antener
|
2074a3e145
|
remove slashes for building (os x issue?)
|
2014-12-01 20:36:59 +01: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
|
efd3f23eb1
|
STM32 doc comments
|
2014-07-15 15:34:56 +04:00 |
|
Pavel Kirienko
|
1cfd2a2f84
|
STM32 doc comments
|
2014-07-15 15:19:49 +04:00 |
|
Pavel Kirienko
|
af065e9ca9
|
libuavcan STM32 driver: UAVCAN_ASSERT() instead of assert() (autoreplace)
|
2014-07-12 17:18:59 +04:00 |
|
Pavel Kirienko
|
eeb8b84215
|
STM32: Refactored driver; NuttX CPU ussage dropped to 7%
|
2014-05-09 02:17:27 +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
|
6be5246101
|
STM32: Implemented event device /dev/uavcan/busevent for multiplexing via poll()
|
2014-05-08 16:45:49 +04:00 |
|
Pavel Kirienko
|
09ac68bffd
|
STM32: Proper semaphore destruction in NuttX driver
|
2014-05-08 11:37:45 +04:00 |
|
Pavel Kirienko
|
7f6ef17b18
|
Typo
|
2014-05-08 00:38:23 +04:00 |
|
Pavel Kirienko
|
3a90bbfa5e
|
STM32: Logging in CAN driver disabled
|
2014-05-08 00:11:37 +04:00 |
|
Pavel Kirienko
|
44d9764334
|
STM32: Unused function in CAN driver
|
2014-05-07 23:47:27 +04:00 |
|
Pavel Kirienko
|
44516c2cbe
|
Typo
|
2014-05-07 22:33:48 +04:00 |
|
Pavel Kirienko
|
7d2fccff77
|
STM32: Proper critical in CAN driver initialization
|
2014-05-07 19:32:44 +04:00 |
|