Alexandre Abadie
d807875cd3
cpu/stm32f3: add support for stm32f303ze
7 years ago
Alexandre Abadie
0c2314cd9d
cpu/stm32f3: add support for stm32f302r8
7 years ago
Vincent Dupont
7b686b3015
cpu/stm32_common: unify gpio driver
7 years ago
Hauke Petersen
37d4f44379
cpus: mv vendor headers to include/vendor/.
7 years ago
Alexandre Abadie
3e49d0c8c6
Merge pull request #6434 from aabadie/petersen_typo
...
cpu: fix typo in author email
7 years ago
Alexandre Abadie
245f60edfa
cpu: fix typo in author email
7 years ago
Oleg Hahm
7ee7801c10
*: remove trailing underscores from header guards
7 years ago
Alexandre Abadie
261965d936
cpu/stm32f3: add support for stm32f303k8
7 years ago
Hauke Petersen
4d09d09ee4
cpu/stm32x: unified PWM driver
7 years ago
Hauke Petersen
e50479f84f
cpu/stm32: changed TIM->CCR def in vendor headers
7 years ago
René Kijewski
f31a70de60
Merge pull request #5578 from zhuoshuguo/fix_stm32f_include_headers
...
cpu/stm32: fix header include guards
7 years ago
Ian Martin
49ae438dd5
doc: eliminate clutter in adc and gpio periph docs
7 years ago
zhuoshuguo
10f8ce1118
cpu/stm32: fix include header guards.
7 years ago
DipSwitch
bd9b3a269c
cpu/stm32/perip/dac: Move DAC implementation to stm32_common/periph since all STM32 DAC's have the same basics
8 years ago
DipSwitch
6e9f36c0c5
cpu/stm32_common/gpio: Use default gpio_t type and defines
8 years ago
Hauke Petersen
46bf22a01d
cpu/stm32f3: adapted GPIO driver
8 years ago
Kaspar Schleiser
6881f65f46
cpu: cortexm*: move cpu_conf.h stuff from cpu.h into cpu_conf_common.h
8 years ago
Hauke Petersen
ea8db10524
cpu/stm32: use common CPUID implementation
8 years ago
Hauke Petersen
14a4ed69b6
cpu/stm32f3: use common STM32 files
8 years ago
Hauke Petersen
940097336a
cpu: cleanup and unification of CPUID implementations
...
- moved definition of CPUID_LEN to periph_cpu.h
- fixed some doxygen
- simplyfied some implementations
8 years ago
Hauke Petersen
d43dc9182f
cpu: s/GPIO(x,y)/GPIO_PIN(x,y)/
8 years ago
Kaspar Schleiser
3e0bcd45c5
cpu: stm32f3: remove obsolete hwtimer support
8 years ago
Kaspar Schleiser
fa00154f2a
cpu: stm32f3: use periph_common SPI functions
8 years ago
Hauke Petersen
5a163b2e61
Merge pull request #3230 from benoit-canet/add_missing_addtogroup_brace
...
cpu/stm32f3: Add missing closing Doxygen braces for addtogroup
8 years ago
Benoît Canet
8c6c1114f3
cpu/stm32f3: Add missing closing Doxygen braces for addtogroup
...
The candidates locations for the closing braces were confirmed by looking at
cpu/stm32f0 headers.
The closing brace styles stick with the style of each file.
Closes #2956
8 years ago
Hauke Petersen
4ae5204b36
cpu: added dev_enums.h include to all periph_cpu.h
8 years ago
Peter Kietzmann
666ad5da5f
Merge pull request #3165 from katezilla/nucleo-f303
...
board/Nucleo-f303: initial support for the Nucleo-f303
8 years ago
Hauke Petersen
8c690f1d6a
cpu/stm32f3: added custom GPIO_UNDEF define
8 years ago
Hauke Petersen
3a2d89f88d
cpu/stm32f3: remodeled GPIO driver implementation
8 years ago
Katja Kirstein
4abb2bbfc6
Nucleo-f303 initial commit
8 years ago
Hauke Petersen
c6d65fec8b
cpu/stm32f3: adapted to centralized cpu conf
8 years ago
Hauke Petersen
9943f51080
global: renamed cpu-conf.h into cpu_conf.h
8 years ago
Peter Kietzmann
8e5541757d
Merge pull request #2911 from neumodisch/driver_i2c_stm32f3
...
boards: Implemented i2c functionality for the stm32f3discovery board
8 years ago
Jan Pohlmann
50b8a96322
cpu/stm32f3: Initial import of the i2c driver.
8 years ago
Lucas Jenss
426170b064
Improve naming of thread stacksize/priority constants
...
As discussed in #2725 , this commit renames a number of stacksize constants to
better convey their intended usage. In addition, constants for thread priority
are given a `THREAD_` prefix. Changes are:
* KERNEL_CONF_STACKSIZE_PRINTF renamed to THREAD_EXTRA_STACKSIZE_PRINTF
* KERNEL_CONF_STACKSIZE_DEFAULT renamed to THREAD_STACKSIZE_DEFAULT
* KERNEL_CONF_STACKSIZE_IDLE renamed to THREAD_STACKSIZE_IDLE
* KERNEL_CONF_STACKSIZE_MAIN renamed to THREAD_STACKSIZE_MAIN
* Move thread stacksizes from kernel.h to thread.h, since the prefix changed
* PRIORITY_MIN renamed to THREAD_PRIORITY_MIN
* PRIORITY_IDLE renamed to THREAD_PRIORITY_IDLE
* PRIORITY_MAIN renamed to THREAD_PRIORITY_MAIN
* Move thread priorities from kernel.h to thread.h since the prefix has changed
* MINIMUM_STACK_SIZE renamed to THREAD_STACKSIZE_MINIMUM for consistency
8 years ago
Joakim Gebart
12554b1537
cpu/stm32f3/include/stm32f334x8.h: Unix line endings
9 years ago
James Hollister
10f4aacf6c
cpu/stm32f3: added cpui_get for stm32f3
9 years ago
Hauke Petersen
d19515d590
cpu/stm32f3: set cpu specific hwtimer spin barrier
9 years ago
haukepetersen
bb1288b775
cpu/stm32f3: added support for stm32f334r8
9 years ago
BytesGalore
a4d2ee307c
cpu: added `extern "C"` to headers
9 years ago
Oleg Hahm
6d8c0d74c3
doc: some doxygen cleanups
...
* removed RIOT unrelated cpu documentation
* introduced cpu_specific prefix to mark such documentation
* put oneway_malloc and crypto into sys group
9 years ago
Hauke Petersen
c5c860f435
cpu: Initial import of stm32f3
9 years ago