molnarkares
162522b3b2
can speed optimizations
2013-04-16 17:10:56 -07:00
molnarkares
9585e59df1
CAN2 on STM32F1 is slave and its filter banks are configured thru CAN1 FMR
2013-04-16 17:10:03 -07:00
molnarkares
867b57a1d2
can.c >> bug fixed in receive
2013-04-16 17:08:50 -07:00
Piotr Esden-Tempski
c904c3ae57
Merging pull request #63 Improvements to STM32F1 I2C, CAN, RCC, and USB (f107)
...
Merge remote-tracking branch 'icd/master'
2013-01-06 17:52:43 -08:00
Jeff Ciesielski
db35fbb7ba
Merge branch 'master' of git://github.com/libopencm3/libopencm3 into upstream-merge
2012-11-13 13:13:40 -08:00
Piotr Esden-Tempski
d08d366e75
[doc] Added preliminary STM32 CAN documentation.
2012-11-12 15:43:45 -08:00
Thomas Daede
f385341495
Release the correct fifo in can_receive()
2012-10-28 02:53:53 -05:00
Thomas Daede
1bb0e9b970
Add CAN support for F2 and F4 series.
...
All stm32 series currently released share the same bxCAN hardware, so share can.c among all the families.
2012-10-28 02:50:46 -05:00
Fergus Noble
424b094ce8
Renaming lib code for stm32 f1 series.
2011-10-12 22:13:01 -04:00
Gareth McMullin
692266bf67
Fixes CAN identifiers on send and receive.
2011-03-23 17:36:17 +13:00
Uwe Hermann
8f251e8a9d
Some more file/path restructuring.
...
All #includes now explicitly use the "<libopencm3/stm32/rcc.h>" format.
If you want to get rid of the "libopencm3" prefix in your local project you
can add a respective -I entry in your Makefile (not recommended though).
All .ld files and .a libs are installed in $(TOOLCHAIN_DIR)/lib
directly (as before), but are now renamed to avoid potential
conflicts now or in the future. Examples:
libopencm3_lpc13xx.a
libopencm3_lpc13xx.ld
libopencm3_stm32.a
libopencm3_stm32.ld
2010-12-31 18:18:39 +01:00
Uwe Hermann
18790a2454
More renames for libopenstm32 -> libopencm3.
2010-12-30 13:19:25 +01:00
Uwe Hermann
be2ac142d9
Rename include/libopenstm32 to include/stm32.
2010-12-30 02:23:51 +01:00
Uwe Hermann
8e084b1517
Move STM32-specific source to lib/stm32 subdir.
2010-12-30 02:12:31 +01:00