Travis Geiselbrecht
5b39a5d889
[platform][stm32f1xx] move ST's peripheral driver library into external/
2016-02-20 11:31:50 -08:00
Travis Geiselbrecht
3b2d7a268b
[make] remove the need for a module to manually add $(LOCAL_DIR)/include to the global include path
...
Pretty much every module in the system was already doing it, so do it
automatically.
2015-10-19 19:07:16 -07:00
Travis Geiselbrecht
070a8549c8
[platform][stm32f1xx/stm32f2xx/sam3] convert to new generic systick module
2014-03-18 20:04:17 -07:00
Travis Geiselbrecht
d5cf22f40d
[make] rename DEFINES to GLOBAL_DEFINES
...
To fix your module makefiles:
-Change DEFINES to GLOBAL_DEFINES
2013-06-07 22:26:38 -07:00
Travis Geiselbrecht
e002c58b59
[make] rename INCLUDES -> GLOBAL_INCLUDES
...
To be more consistent, rename make variable INCLUDES to GLOBAL_INCLUDES.
Also remove the need to put -I in front of each field, the make system
will do that for you.
To fix your module makefiles:
-Change INCLUDES -> GLOBAL_INCLUDES
-Remove -I prefix
2013-06-07 22:26:06 -07:00
Travis Geiselbrecht
d7b83371a7
[flash_nor] start of nor flash driver for stm32
2012-09-04 11:05:27 -07:00
Travis Geiselbrecht
97cfd0bfa4
[make] update all of the rules.mk to use the new module system
2012-08-31 15:52:24 -07:00
Travis Geiselbrecht
3c4a11795e
[platform][stm32] add generic gpio driver
...
-can be used for simple pin muxing setup as well
2012-07-21 13:37:16 -07:00
Kent Ryhorchuk
c5ccb192b2
Implement UART driver for UART 1/2/3 and connect to newlib file I/O.
...
Conflicts:
platform/stm32f1xx/newlib_stubs.c
2012-07-17 09:45:05 -07:00
Travis Geiselbrecht
f8924ff991
[stm32] add better way of handling irq vectors
...
-define a default dummy vector and alias all of the available irq handlers
to this vector. Using a standard naming convention, you can override the
handler from anywhere without modifying the vector table.
2012-07-14 16:39:24 -07:00
Travis Geiselbrecht
01e15df676
[platform][stm32] enabling selecting specific variants
2012-07-01 22:25:13 -07:00
Travis Geiselbrecht
ed26bb5ae7
[platform][stm32f1xx] add support for 103 variants
2012-04-23 15:52:31 -07:00
Travis Geiselbrecht
1a24df3f3a
[stm32] platform and target implementation
2012-04-23 15:52:31 -07:00
Travis Geiselbrecht
a753bbdd64
[stm32] more platform support
2012-03-17 17:33:26 -07:00
Travis Geiselbrecht
7bf1b5067e
[stm32f1xx] add ST's standard peripheral driver code
2012-03-16 14:46:55 -07:00
Travis Geiselbrecht
a4f3e27cda
[platform] rename stm32 to stm32f1xx
2012-03-16 14:35:13 -07:00