Kaspar Schleiser
|
ac82506d7d
|
cpu: stm32: remove SPI rework leftovers
|
6 years ago |
Hauke Petersen
|
4bfce892d3
|
drivers/periph&cpu: add and use common periph_init()
|
6 years ago |
Hauke Petersen
|
0edef2a0e1
|
cpu/stm32*+boards: adapted to new SPI API
- adapted the SPI driver
- adapted all boards using the CPU
|
6 years ago |
Vincent Dupont
|
05475f9600
|
cpu/stm32_common: unified RTC driver
|
6 years ago |
Alexandre Abadie
|
3e49d0c8c6
|
Merge pull request #6434 from aabadie/petersen_typo
cpu: fix typo in author email
|
6 years ago |
Alexandre Abadie
|
245f60edfa
|
cpu: fix typo in author email
|
6 years ago |
Oleg Hahm
|
3c6678b037
|
*: fix mismatching endifs for header guards
|
6 years ago |
Oleg Hahm
|
7ee7801c10
|
*: remove trailing underscores from header guards
|
6 years ago |
Kaspar Schleiser
|
0194091673
|
remove obsolete lpm code
|
6 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
|
3a00fe8e49
|
cpus: make use of cortexm_isr_end()
|
7 years ago |
Pieter Willemsen
|
a0835ccb1d
|
stm32: use periph_clk_en/dis functions for clock changes
|
7 years ago |
Hauke Petersen
|
4d09d09ee4
|
cpu/stm32x: unified PWM driver
|
7 years ago |
Hauke Petersen
|
47b379e45d
|
cpu/stm32x: unified timer driver
|
7 years ago |
Hauke Petersen
|
e50479f84f
|
cpu/stm32: changed TIM->CCR def in vendor headers
|
7 years ago |
Hauke Petersen
|
2eebf36eb2
|
cpu/uart: make use of named return values
|
7 years ago |
Kees Bakker
|
bac5cda1e3
|
periph/i2c: convert char to uint8_t where applicapable
In general, data transferred through I2C are bytes and thus should have
type uint8_t, not char.
Also convert uint8_t ptrs to void ptrs
|
7 years ago |
Oleg Hahm
|
63615157ef
|
Merge pull request #5819 from makomi/stm32l1
cpu/stm32l1: uart: suppress cppcheck nullPointer errors
|
7 years ago |
Matthias Kolja Miehl
|
c5cfacebc3
|
cpu/stm32l1: uart: make sure 'dev' is != NULL to avoid nullPointer errors
|
7 years ago |
Kaspar Schleiser
|
5ab97fe38b
|
cpu: build cortexm vectors.c without LTO
|
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 |
Oleg Hahm
|
d411387bec
|
Merge pull request #4225 from DipSwitch/stm32f1_dac_implementation
cpu/stm32f1/periph/dac: DAC implementation for STM32F1
|
7 years ago |
Peter Kietzmann
|
e93d616025
|
Merge pull request #4930 from shady33/stm32l1-rtc
STM32L1 RTC driver
|
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
|
7 years ago |
DipSwitch
|
6e9f36c0c5
|
cpu/stm32_common/gpio: Use default gpio_t type and defines
|
7 years ago |
DipSwitch
|
0bb4748a94
|
core: Fix/refactor function naming in core/incude/irq.h
|
7 years ago |
Hauke Petersen
|
7d53847e61
|
cpu/stm32l1: adapted GPIO driver
|
7 years ago |
Hauke Petersen
|
b23cde98cf
|
cpus: adapted UART implementations to cb type change
|
7 years ago |
DipSwitch
|
d72cdcaad2
|
cpu/stm32/gpio_exti: EXTI->PR is of type RW_w1 so don't RMW the pending status flags
|
7 years ago |
Oleg Hahm
|
596c25daca
|
Merge pull request #4943 from gebart/pr/while-loops
Use {} notation for empty while loops
|
7 years ago |
Peter Kietzmann
|
dcc58da35a
|
Merge pull request #4959 from shady33/fix-stm32l1-timer
Mistyped argument name
|
7 years ago |
lakshbhatia
|
773453e187
|
stm32l1/timer: fix callback argument initialization
|
7 years ago |
Kaspar Schleiser
|
6881f65f46
|
cpu: cortexm*: move cpu_conf.h stuff from cpu.h into cpu_conf_common.h
|
7 years ago |
Joakim Nohlgård
|
5bfd4a59e9
|
cpu/stm32l1: Use {} notation for empty while loops
|
7 years ago |
lakshbhatia
|
1db5d41935
|
Implement rtc_poweron function
|
7 years ago |
lakshbhatia
|
22e291132e
|
Remove extra newlines
|
7 years ago |
lakshbhatia
|
6fd83a2f5e
|
STM32L1 RTC driver
|
7 years ago |
Hauke Petersen
|
b11a3ad74b
|
cpus: adapted timer implementations to API changes
|
7 years ago |
Joakim Nohlgård
|
e01e6892ff
|
cpu/stm32l1: i2c: Fix array out of bounds before check and Clang input check warnings
|
7 years ago |
Joakim Nohlgård
|
8bf9230d15
|
cpu/stm32l1: spi: Cast enum to unsigned int for comparison
|
7 years ago |
Hauke Petersen
|
c82dda9b74
|
Merge pull request #4815 from DipSwitch/pr/fix_stm32_exti_isr
STM32 GPIO: Fix exti_isr handling to only call callbacks of lines with there IRQ enabled
|
7 years ago |
DipSwitch
|
df996044e2
|
STM32 GPIO: Fix exti_isr handling to only call callbacks of lines with have there interrupt enabled
|
7 years ago |
Joakim Nohlgård
|
68ddb1a7a9
|
cpu/stm32l1: Update to match timer_init API change
|
7 years ago |
René Herthel
|
4a4b3f620c
|
stm32l1/i2c: initial update for the new interface
|
7 years ago |
Hauke Petersen
|
ea8db10524
|
cpu/stm32: use common CPUID implementation
|
7 years ago |
Hauke Petersen
|
7c5bab6ac0
|
cpu/stm32l1: use common STM32 files
|
7 years ago |
Hauke Petersen
|
975e027360
|
cpu: use Hauke's correct email address
|
7 years ago |