Hauke Petersen
5c7ed2228d
pm_layerd: fix initial value for PM_BLOCKER_INITIAL
...
the current value was a debugging left-over and should
actually be 0.
7 years ago
Hauke Petersen
37d4f44379
cpus: mv vendor headers to include/vendor/.
7 years ago
Hauke Petersen
5bdb3bfa61
misc: aggregated doxygen fixes
7 years ago
Hauke Petersen
0edef2a0e1
cpu/stm32*+boards: adapted to new SPI API
...
- adapted the SPI driver
- adapted all boards using the CPU
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
Kaspar Schleiser
066332d6dc
cpu: stm32f1: add periph/pm support
7 years ago
Hauke Petersen
625d804fcb
cpu/stm32_common: unified UART driver
7 years ago
Hauke Petersen
5afb191027
cpu/stm32x: unified gpio_init_af() function
7 years ago
Hauke Petersen
47b379e45d
cpu/stm32x: unified timer driver
7 years ago
Hauke Petersen
c3a4a44f49
cpu/stm32f1: added flashpage driver implementation
7 years ago
PeterKietzmann
bb4bf51020
cpu/stm32f1: improve SPI driver speed
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
e7c8e0b1f2
cpu/stm32f1: fixed pull selection in GPIO driver
8 years ago
Hauke Petersen
141f8c9ff6
cpu/stm32f1: adapted GPIO driver
8 years ago
DipSwitch
93bce6291c
Merge pull request #5090 from haukepetersen/opt_stm_clken
...
cpu/stm32_common: added shared periph_clk_en/dis functions
8 years ago
Hauke Petersen
61f8d45e03
cpu/stm32f1/timer: use common clk_en function
8 years ago
Hauke Petersen
be2100e2eb
cpu/stm32f1: made timer rcc_bit 32-bit
8 years ago
Hauke Petersen
dff203e7dd
cpu/stm32f1: reworked UART implementation
8 years ago
DipSwitch
4a2134fd53
cpu/stm32f1/adc: Initial import for STM32F1 ADC
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
360e392d69
cpu/stm32f1: reworked timer driver
8 years ago
Hauke Petersen
28976ec126
cpu/stm32f1: vendor header: opt timer CCR reg defs
8 years ago
Hauke Petersen
ea8db10524
cpu/stm32: use common CPUID implementation
8 years ago
Hauke Petersen
bae3e7185a
cpu/stm32f1: 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
7cad2577ed
cpu/stm32f1: adjusted to new vendor headers
8 years ago
Hauke Petersen
b6194fad42
cpu/stm32f1: updated vendor header files
8 years ago
Oleg Hahm
f3d161d97a
cpu: remove superfluous definitions in ST header
8 years ago
Hauke Petersen
d43dc9182f
cpu: s/GPIO(x,y)/GPIO_PIN(x,y)/
8 years ago
Kaspar Schleiser
d7a4f90e69
cpu: stm32f1: remove obsolete hwtimer support
8 years ago
Kaspar Schleiser
6c185655c8
cpu: stm32f1: use periph_common SPI functions
8 years ago
Oleg Hahm
f90032f94f
Merge pull request #3334 from kaspar030/remove_old_net
...
remove old network stack
8 years ago
Hauke Petersen
bcb9aebadd
cpu/stm32f1: modernized the GPIO driver
8 years ago
Hauke Petersen
75472eddf4
cpu: remove transceiver defines from cpu_conf files
8 years ago
Hauke Petersen
6284bbbbe4
cpu/stm32f1: adjusted to changed GPIO interface
8 years ago
Hauke Petersen
0e61ec097c
cpu/stm32f1: adapted to centralized cpu conf
8 years ago
Hauke Petersen
a5e4b02ed8
cpu: fixed doxygen for multiple headers
8 years ago
Hauke Petersen
9943f51080
global: renamed cpu-conf.h into cpu_conf.h
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
d0709d914e
stm32f1: Replace tabs by spaces
8 years ago
Oleg Hahm
d3d68c876f
doc: use @brief for single defines
9 years ago
BytesGalore
a4d2ee307c
cpu: added `extern "C"` to headers
9 years ago
Thomas Eichinger
76d0d6c4a2
cpu/stm32f1: fixes for the cpuid driver
9 years ago
Oleg Hahm
481d4f2ee3
doc: fix ambiguous file name warnings
...
doxygen does a good job itself, identifying the unique part of the path
to identify a file.
9 years ago