Commit Graph

37 Commits (62fc1e0c3d1d766eb187fbf9a662144a7a4786a8)

Author SHA1 Message Date
Alexandre Abadie 79b2fd89bb Merge pull request #6568 from haukepetersen/opt_periph_uarttxonly
periph/uart: enable to run UART in TX only mode
6 years ago
Hauke Petersen fc6b7f0575 Merge pull request #6564 from haukepetersen/opt_periph_pwmpower
periph/pwm: remove pwm_(start|stop) + doc
6 years ago
Hauke Petersen d84982428b cpu/stm32: added compile guards to flashpage.c 6 years ago
Hauke Petersen 3bd8c32554 cpu/stm32: moved flashpage driver to common code 6 years ago
Hauke Petersen 8064bd9fa9 periph/pwm: remove pwm_(start|stop) + doc
- joined start/stop and poweron/poweroff
- added general documentation
6 years ago
Hauke Petersen c3f54e9d7f cpu/stm32_common: init RX pin only if RX is active 6 years ago
Alexandre Abadie 58aa9eb8bd cpu/stm32_common/dist: prevent spi_divtable tool to add a trailing whitespace 6 years ago
Hauke Petersen 0ffd4e1411 cpu/stm32_common: fixed timer speed 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
Hauke Petersen e38fc727af cpu/stm32_common: added SPI div calc tool 6 years ago
Vincent Dupont 05475f9600 cpu/stm32_common: unified RTC driver 6 years ago
Alexandre Abadie 245f60edfa cpu: fix typo in author email 6 years ago
Hauke Petersen a35709b4f8 Merge pull request #6360 from OlegHahm/periph_timer_remove_irq
periph timer: remove timer_irq_(en|dis)able
6 years ago
Hauke Petersen 346b51d9fa cpu/stm32/pwm: made channel config more flexible 6 years ago
Oleg Hahm d0316fa7ae periph timer: remove timer_irq_(en|dis)able 6 years ago
Kaspar Schleiser 9d1c5f02d7 cpu: stm32_common: periph_cpu_common.h doxygen fix 7 years ago
Kaspar Schleiser 5798beca64 cpu: stm32f1/2/4: unify periph/pm support 7 years ago
Oleg Hahm 3485026a48 cpu: stm32: use unsigned as loop counter 7 years ago
Hauke Petersen ade8bd2a17 Merge pull request #6187 from haukepetersen/opt_stm32_uart
cpu/stm32x: unified UART driver implementations
7 years ago
Hauke Petersen 21300cb40f cpu/stm32: fix timer speed for STM32F1 and F2 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 3a00fe8e49 cpus: make use of cortexm_isr_end() 7 years ago
Pieter Willemsen 2b37d369a0 stm32_common: add delay when turn on peripheral clock
Implements workaround 1 (use __DSB()) proposed in the stm32 errata
It was possible to lose data when you configure a peripheral
right after enabling its clock
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 7979c3ac5c cpu/stm32_common: added periph_apb_clk() function 7 years ago
Joakim Nohlgård 0a847d53a7 cpu: Fix array-bounds errors with GCC 6 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
Hauke Petersen 462d156821 cpu/stm32_common: added periph clk en/dis functions 7 years ago
Hauke Petersen 546aacd2ce cpu/stm32_common: build common module 7 years ago
Hauke Petersen 360e392d69 cpu/stm32f1: reworked timer driver 7 years ago
Joakim Nohlgård 95ef11bbc1 cpu/stm32_common: Use a different module name to prevent linker races in Travis 7 years ago
Oleg Hahm 97adfa781e stm32: use cpuid_address' address, not the value
We're interested in the address of `cpuid_address`, not the value it is pointing, too.
7 years ago
Hauke Petersen ea8db10524 cpu/stm32: use common CPUID implementation 7 years ago
Hauke Petersen f4587b3794 cpu: added place for shared STM32 files 7 years ago