Commit Graph

98 Commits (f21d497be44ae5dedf402954500bbf15bf3b0395)

Author SHA1 Message Date
Kaspar Schleiser 0fcc7d3834 cleanup: apply headerguard script output 6 years ago
Alexandre Abadie 730c611fab cpu/stm32l1: add adc support 6 years ago
Joakim Nohlgård 339a4da9dc Makefiles: move to new directory /makefiles 6 years ago
Vincent Dupont 7b686b3015 cpu/stm32_common: unify gpio driver 6 years ago
Hauke Petersen 37d4f44379 cpus: mv vendor headers to include/vendor/. 6 years ago
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