Commit Graph
78 Commits
Author SHA1 Message Date
Pavel Kirienko 8a88ea35cc LPC11C24 automatic bus-off recovery 2015-10-12 23:06:55 +03:00
Pavel Kirienko 0e97d7a9ba LPC11C24 support for TX aborts 2015-10-12 13:26:13 +03:00
Pavel Kirienko 98000f2076 LPC11C24 driver - removed some literal constants 2015-10-12 08:39:22 +03:00
Pavel Kirienko 563ec45c6e LPC11C24 auto bit rate detection is sort of working 2015-10-12 04:07:13 +03:00
Pavel Kirienko fc2a4527d3 LPC11C24 fixes and some debug output to bit rate detection routine 2015-10-12 02:37:13 +03:00
Pavel Kirienko 851b0c7c29 LPC11C24 C_CAN 32 bit constants allow to use ~ without explicit cast 2015-10-12 02:34:00 +03:00
Pavel Kirienko 972d895f88 LPC11C24 C_CAN paranoid offset checks 2015-10-12 01:12:42 +03:00
Pavel Kirienko 800f245be7 LPC11C24 automatic CAN bit rate detection 2015-10-12 00:12:52 +03:00
Pavel Kirienko 5a649eb11b LPC11C24 clock initialization validation 2015-10-11 20:40:32 +03: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 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 5223244a62 LPC11C24 test update 2015-07-09 07:02:51 +03:00
ilia-sheremet 573b268457 CAN HW filters are added using map container 2015-06-26 14:35:53 +02:00
ilia-sheremet bad7123b7d getIface() constants added 2015-06-13 20:15:45 +02:00
Pavel Kirienko 1f1679c75d LPC11C24 - removed useless libstdc++ stubs 2015-06-03 15:02:22 +03:00
Pavel Kirienko 107e0af4fd LPC11C24 makefile fix 2015-06-03 14:57:42 +03:00
Pavel Kirienko d4986598b1 LPC11C24: Stack overflow fix 2015-02-27 16:17:03 +03:00
Pavel Kirienko 2d1c8f1a2d Note on code size for LPC11C24 2015-02-04 23:27:04 +03:00
Pavel Kirienko 53ee643480 lpc11c24 driver -Wundef fixes 2015-01-10 01:22:55 +03:00
Pavel Kirienko eda4f4b879 With 2074a3e145 2014-12-12 17:45:54 +03:00
Pavel Kirienko 1efd244275 Copyright fix 2014-12-05 15:38:59 +03:00
Pavel Kirienko deaff8323e STM32/LPC11C24 examples: branding 2014-09-10 14:13:41 +04:00
Pavel Kirienko 4755130311 LPC11C24 warnings 2014-08-29 02:20:08 +04:00
Pavel Kirienko 0bfd5a95df LPC11C24 warning fixes 2014-08-28 17:43:12 +04:00
Pavel Kirienko 16a555e571 LPC11C24: Watchdog 2014-08-02 13:46:45 +04:00
Pavel Kirienko 1a0caeb723 LPC11C24: extended hardware and software version info 2014-08-02 12:54:34 +04:00
Pavel Kirienko 4e472ed1b4 LPC11C24: WFE disabled by default 2014-07-24 19:07:40 +04:00
Pavel Kirienko 126e84a38b Removed TODOs from stm32 and lpc11 makefiles 2014-07-24 13:16:36 +04:00
Pavel Kirienko e42da1f9ae LPC11C24 doc comments 2014-07-15 15:24:29 +04:00
Lorenz Meier 01ccf55e5a Removed non-POSIX tempfile command, using a hardcoded filename instead 2014-05-09 13:37:26 +02:00
Pavel Kirienko 6329351098 LPC11C24 test app: non mandatory preprocessor symbols removed 2014-05-09 02:50:16 +04:00
Pavel Kirienko 8c8732d051 Collateral fixes 2014-05-05 16:15:22 +04:00
Pavel Kirienko 5a01135970 STM32, LPC11C24: Default min jump set to 10 ms 2014-04-24 14:46:37 +04:00
Pavel Kirienko 3acf0be231 LPC11C24: Removed compiler-dependent code 2014-04-17 12:53:50 +04:00
Pavel Kirienko 32474838c0 LPC11C24: Fixed undefined behavior in clock driver 2014-04-17 12:50:24 +04:00
Pavel Kirienko 507e395672 LPC11C24 test: Optimized logging 2014-04-16 22:56:47 +04:00
Pavel Kirienko 77ca59a2ad LPC11C24 test: Added time sync slave and logging 2014-04-16 22:35:03 +04:00
Pavel Kirienko 87e89fc042 Heavy optimizations for ROM/RAM usage in UAVCAN_TINY mode 2014-04-16 21:11:42 +04:00
Pavel Kirienko 85c176cb60 Preprocessor symbol UAVCAN_LPC11C24_NO_WFE to disable WFE in select() 2014-04-16 19:20:15 +04:00
Pavel Kirienko 091356c1ba LPC11C24: Reduced RX queue len 2014-04-16 19:15:52 +04:00
Pavel Kirienko 3c2c623c08 LPC11C24: Added some fancy GCC flags 2014-04-16 19:03:23 +04:00