Pavel Kirienko
|
5a649eb11b
|
LPC11C24 clock initialization validation
|
2015-10-11 20:40:32 +03:00 |
|
Pavel Kirienko
|
3f8a61a4c1
|
Merge branch 'master' into lpc11c24
|
2015-10-11 18:36: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 |
|
Pavel Kirienko
|
09370a8160
|
Merge pull request #65 from cvra/chibios3
Update stm32 drivers to ChibiOS 3.0
|
2015-10-04 14:24:24 +03:00 |
|
Pavel Kirienko
|
fbab130b2e
|
Removed a redundant assertion check in Linux test app
|
2015-09-30 17:53:21 +03:00 |
|
Pavel Kirienko
|
ac04e374c6
|
BasicFileServerBackend - fixed a missing include
|
2015-09-25 23:09:28 +03:00 |
|
Pavel Kirienko
|
62e89b3399
|
BasicFileServerBackend typo fix
|
2015-09-25 23:01:57 +03:00 |
|
Pavel Kirienko
|
531433a326
|
Fixed makeApplicationID() (rookie mistake)
|
2015-09-25 01:47:39 +03:00 |
|
Pavel Kirienko
|
335cd6622a
|
uavcan_linux::makeApplicationID() - instance_id made optional
|
2015-09-25 00:38:55 +03:00 |
|
Antoine Albertelli
|
5716f3eb3e
|
Add compatibility defines for STM32F3
|
2015-09-24 23:33:43 +02:00 |
|
Pavel Kirienko
|
0f53a76b50
|
Changed API of DynamicNodeIDClient: start() accepts UniqueID instead of HardwareVersion
|
2015-09-25 00:02:58 +03: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
|
d75e76555d
|
LPC11C24: CanDriver::detectBitRate() - NOT TESTED, NOT FINISHED
|
2015-08-24 19:44:47 +03:00 |
|
Pavel Kirienko
|
dedefdc6a8
|
LPC11C24: Added C_CAN definitions; they are still unused
|
2015-08-24 19:35:02 +03:00 |
|
Pavel Kirienko
|
b7aa3109bc
|
LPC11C24: Consistent use of nullptr
|
2015-08-24 18:05:19 +03:00 |
|
Pavel Kirienko
|
d82213504f
|
LPC11C24 PoC UART logging
|
2015-08-24 18:03:01 +03:00 |
|
Pavel Kirienko
|
8eac06c9dc
|
LPC11C24 test: some GCC flags were removed, which fixed hardfault and reduced code size by ~300 bytes
|
2015-08-24 16:44:58 +03:00 |
|
Pavel Kirienko
|
42b48d9626
|
LPC11C24 wrong optimization setting
|
2015-08-24 16:42:54 +03:00 |
|
Pavel Kirienko
|
c856236a4a
|
LPC11C24 UART
|
2015-08-24 16:37:16 +03:00 |
|
Pavel Kirienko
|
03ed261477
|
LPC11C24: Proper CAN timings
|
2015-08-24 15:43:16 +03:00 |
|
Pavel Kirienko
|
b334dbbfe5
|
Merge branch 'master' into lpc11c24
|
2015-08-24 14:21:08 +03:00 |
|
Pavel Kirienko
|
9ca9d941c7
|
STM32 test updated with autobauding
|
2015-08-23 17:54:58 +03:00 |
|
Pavel Kirienko
|
16800376af
|
LPC11C24: removed #define-s
|
2015-08-20 07:11:52 +03:00 |
|
Pavel Kirienko
|
c24aca186c
|
LPC11C24 driver: Proper use of std::
|
2015-08-20 07:09:23 +03:00 |
|
Pavel Kirienko
|
5decf35aed
|
LPC11C24: C++11 in the demo app
|
2015-08-20 06:57:23 +03:00 |
|
Pavel Kirienko
|
cf39ecf879
|
POSIX driver: Proper use of std:: and uavcan::
|
2015-08-20 05:42:17 +03:00 |
|
Pavel Kirienko
|
b4b6c9eff5
|
Default initialization of stack variables
|
2015-08-20 05:30:15 +03:00 |
|
David Sidrane
|
121f83a420
|
Proper file IO loops #40
|
2015-08-19 11:05:42 -10:00 |
|
David Sidrane
|
7fc43d0cbf
|
Fixed Typo
|
2015-08-18 15:35:30 -10:00 |
|
Pavel Kirienko
|
f3931f7fc5
|
EnumerationRequest removed
|
2015-08-14 21:55:34 +03: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 |
|