Pavel Kirienko
|
641932f625
|
STM32: default size of the RX queue increased to 128
|
2016-08-07 12:59:48 +03:00 |
|
Pavel Kirienko
|
43d7b12c7d
|
STM32 comments
|
2016-08-07 12:47:21 +03:00 |
|
Pavel Kirienko
|
ca15954213
|
STM32 driver: getRxQueueOverflowCount()
|
2016-08-07 12:45:17 +03:00 |
|
Pavel Kirienko
|
b6fa34fed5
|
STM32 warning fixes
|
2016-07-28 12:37:04 +03:00 |
|
Pavel Kirienko
|
af06b1a322
|
STM32: Fixed compilation warning (-Wconversion)
|
2016-07-28 09:37:09 +03:00 |
|
suiauthon
|
6b74f21fba
|
fixed spacing and variable notation
|
2016-06-02 17:31:37 +02:00 |
|
suiauthon
|
ea8e8cd892
|
removed unnecessary include
|
2016-06-02 15:43:43 +02:00 |
|
suiauthon
|
0a757e1914
|
removed unnecessary includes
|
2016-06-02 15:42:51 +02:00 |
|
suiauthon
|
bd820fb86a
|
added more generic include, fixed spacing
|
2016-06-02 15:42:10 +02:00 |
|
suiauthon
|
e006189ce5
|
changed counting semaphore to binary
|
2016-04-04 10:06:59 +02:00 |
|
suiauthon
|
b3818860de
|
changes in includes for baremetal
|
2016-04-01 13:50:29 +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
|
6b30772353
|
removed unnecessary comment
|
2016-02-17 09:49:25 +01:00 |
|
suiauthon
|
ee6ae3ec95
|
added new method that yield from ISR after semaphore is given from ISR
|
2016-02-17 09:46:36 +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
|
f7a0e36882
|
Fixed unused variable in STM32 baremetal driver
|
2016-01-29 13:24:55 +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
|
8b31d993be
|
STM32: optimized clock instance access
|
2015-12-04 03:20:20 +03:00 |
|
Pavel Kirienko
|
b29b40165e
|
STM32: exposed getMonotonic() and getUtc() in order to discourage direct access to uavcan_stm32::clock
|
2015-12-04 03:16:31 +03:00 |
|
Pavel Kirienko
|
7bbb368967
|
STM32 example - notes on auto bit rate detection
|
2015-10-26 13:25:51 +03:00 |
|
Pavel Kirienko
|
0643879922
|
STM32 driver test app removed
|
2015-10-13 17:25:34 +03:00 |
|
Pavel Kirienko
|
8c2d86d55c
|
STM32 demo board init fix
|
2015-10-10 17:50:25 +03:00 |
|
Pavel Kirienko
|
3dffcc007b
|
STM32 demo - bxCAN GPIO initialization fixed
|
2015-10-10 17:09:52 +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 |
|
Pavel Kirienko
|
69dc2114c9
|
Merge pull request #68 from paulpatience/master
Fix -Wundef warning and use constructor to compile in C++03
|
2015-10-09 02:23:05 +03:00 |
|
Paul A. Patience
|
45eb37d905
|
Use a constructor in UtcSyncParams to compile in C++03 without warnings
|
2015-10-08 19:13:27 -04:00 |
|
Pavel Kirienko
|
d773db4ffc
|
STM32 example extended with dynamic node ID allocation
|
2015-10-09 02:06:45 +03:00 |
|
Paul A. Patience
|
c5c16e97f8
|
Fix -Wundef warning by defining UAVCAN_STM32_BAREMETAL to 0 if it is not defined
|
2015-10-08 18:55:29 -04:00 |
|
Pavel Kirienko
|
67ee9d567f
|
STM32 example: cleaner node initialization
|
2015-10-09 01:53:53 +03:00 |
|
Pavel Kirienko
|
47da7f17df
|
STM32 example: cleaner node instantiation
|
2015-10-09 01:51:37 +03:00 |
|
Pavel Kirienko
|
70232725e6
|
STM32 example refactored
|
2015-10-09 01:45:23 +03:00 |
|
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
|
e6bdbaeb72
|
Merge pull request #62 from UAVCAN/master_baremetal
Master baremetal
|
2015-08-24 11:02:57 -10:00 |
|
Pavel Kirienko
|
9ca9d941c7
|
STM32 test updated with autobauding
|
2015-08-23 17:54:58 +03:00 |
|
David Sidrane
|
7fc43d0cbf
|
Fixed Typo
|
2015-08-18 15:35:30 -10:00 |
|