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 |
Matthias Kolja Miehl
|
c5cfacebc3
|
cpu/stm32l1: uart: make sure 'dev' is != NULL to avoid nullPointer errors
|
7 years ago |
Oleg Hahm
|
d411387bec
|
Merge pull request #4225 from DipSwitch/stm32f1_dac_implementation
cpu/stm32f1/periph/dac: DAC implementation for STM32F1
|
8 years ago |
Peter Kietzmann
|
e93d616025
|
Merge pull request #4930 from shady33/stm32l1-rtc
STM32L1 RTC driver
|
8 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
|
0bb4748a94
|
core: Fix/refactor function naming in core/incude/irq.h
|
8 years ago |
Hauke Petersen
|
7d53847e61
|
cpu/stm32l1: adapted GPIO driver
|
8 years ago |
Hauke Petersen
|
b23cde98cf
|
cpus: adapted UART implementations to cb type change
|
8 years ago |
DipSwitch
|
d72cdcaad2
|
cpu/stm32/gpio_exti: EXTI->PR is of type RW_w1 so don't RMW the pending status flags
|
8 years ago |
Oleg Hahm
|
596c25daca
|
Merge pull request #4943 from gebart/pr/while-loops
Use {} notation for empty while loops
|
8 years ago |
lakshbhatia
|
773453e187
|
stm32l1/timer: fix callback argument initialization
|
8 years ago |
Joakim Nohlgård
|
5bfd4a59e9
|
cpu/stm32l1: Use {} notation for empty while loops
|
8 years ago |
lakshbhatia
|
1db5d41935
|
Implement rtc_poweron function
|
8 years ago |
lakshbhatia
|
22e291132e
|
Remove extra newlines
|
8 years ago |
lakshbhatia
|
6fd83a2f5e
|
STM32L1 RTC driver
|
8 years ago |
Hauke Petersen
|
b11a3ad74b
|
cpus: adapted timer implementations to API changes
|
8 years ago |
Joakim Nohlgård
|
e01e6892ff
|
cpu/stm32l1: i2c: Fix array out of bounds before check and Clang input check warnings
|
8 years ago |
Joakim Nohlgård
|
8bf9230d15
|
cpu/stm32l1: spi: Cast enum to unsigned int for comparison
|
8 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
|
8 years ago |
DipSwitch
|
df996044e2
|
STM32 GPIO: Fix exti_isr handling to only call callbacks of lines with have there interrupt enabled
|
8 years ago |
Joakim Nohlgård
|
68ddb1a7a9
|
cpu/stm32l1: Update to match timer_init API change
|
8 years ago |
René Herthel
|
4a4b3f620c
|
stm32l1/i2c: initial update for the new interface
|
8 years ago |
Hauke Petersen
|
ea8db10524
|
cpu/stm32: use common CPUID implementation
|
8 years ago |
Hauke Petersen
|
975e027360
|
cpu: use Hauke's correct email address
|
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
|
ad0abdcadd
|
cpus: use default isr_ctx struct in GPIO drivers
|
8 years ago |
PeterKietzmann
|
7ff9467970
|
Revert "stm32l1/i2c.c: adapt for new periph driver interface"
This reverts commit e9215a6cc1 .
|
8 years ago |
René Herthel
|
e9215a6cc1
|
stm32l1/i2c.c: adapt for new periph driver interface
|
8 years ago |
Hauke Petersen
|
19cd4b32c4
|
cpu/stm32l1: adapted UART driver
|
8 years ago |
Peter Kietzmann
|
e539db10ee
|
Merge pull request #4104 from gebart/pr/drop-timer-reset
periph/timer: Drop timer_reset
|
8 years ago |
Hauke Petersen
|
82c843a000
|
cpu: removed init_slave from I2C drivers
|
8 years ago |
Joakim Nohlgård
|
cbaeccdb90
|
periph/timer: Drop timer_reset
|
8 years ago |
Hauke Petersen
|
cdcdd185af
|
boards/nucleo-l1: adapted UART configuration
|
8 years ago |
Hauke Petersen
|
2e84fbf85e
|
cpu/stm32l1: optimized pin init in UART driver
|
8 years ago |
Peter Kietzmann
|
076cbb6c15
|
Merge pull request #3897 from haukepetersen/opt_l1_baudcalc
cpu/stm32l1: optimized baudrate calculation
|
8 years ago |
Hauke Petersen
|
d7cf9b3912
|
cpu/stm32l1: optimized and fixed timer driver
|
8 years ago |
Joakim Nohlgård
|
98c465008b
|
all: Update @gebart family name, email
|
8 years ago |
Hauke Petersen
|
b3b7fe790f
|
cpu/stm32l1: optimized baudrate calculation
|
8 years ago |
DipSwitch
|
1fe296d707
|
cpu/stm32l1-f0/spi: Configure the SPI pins as highspeed
|
8 years ago |
DipSwitch
|
04f49a1929
|
cpu: fix stm32l1 cpuid driver for cat 1/2
|
8 years ago |
Kaspar Schleiser
|
6b2b5eb5e4
|
cpu: stm32l1: use periph_common SPI functions
|
8 years ago |
Katja Kirstein
|
c95612295e
|
cpu/stm32l1: remodel to new GPIO interface
|
8 years ago |
Katja Kirstein
|
bda86cfcd3
|
boards: limifrog-v1 initial commit
|
8 years ago |
Hauke Petersen
|
480d3c68d8
|
cpu/stm32l1: adjusted to changed GPIO interface
|
8 years ago |
Hauke Petersen
|
9943f51080
|
global: renamed cpu-conf.h into cpu_conf.h
|
8 years ago |
Joakim Gebart
|
13832d8e62
|
everything: Remove filename from @file Doxygen command
|
8 years ago |
Joakim Gebart
|
273481455b
|
stm32l1: Replace tabs by spaces
|
9 years ago |
Peter Kietzmann
|
ebadbd6da3
|
Merge pull request #2323 from thomaseichinger/i2c_mutex
periph/i2c: added means to make I2C thread-safe
|
9 years ago |
Joakim Gebart
|
d68b4ef6c2
|
stm32l1: Basic implementation of spi_acquire(), spi_release()
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
|
9 years ago |
Thomas Eichinger
|
830b2b2312
|
cpu/stm32l1: make i2c thread-safe
|
9 years ago |