Oleg Hahm
|
50215e9b5d
|
Merge pull request #5817 from makomi/stm32f0
cpu/stm32f0: uart: suppress cppcheck nullPointer errors
|
2016-09-23 19:50:31 +02:00 |
|
Matthias Kolja Miehl
|
2ba795eb81
|
cpu/stm32f0: uart: make sure that 'port' and 'dev' are !=NULL
This fixes some cppcheck nullPointer errors.
|
2016-09-11 16:56:35 +02:00 |
|
|
5ab97fe38b
|
cpu: build cortexm vectors.c without LTO
|
2016-08-29 13:30:17 +02:00 |
|
Joakim Nohlgård
|
0a847d53a7
|
cpu: Fix array-bounds errors with GCC 6
|
2016-07-13 19:23:42 +02:00 |
|
René Kijewski
|
f31a70de60
|
Merge pull request #5578 from zhuoshuguo/fix_stm32f_include_headers
cpu/stm32: fix header include guards
|
2016-07-05 15:20:21 +02:00 |
|
Ian Martin
|
49ae438dd5
|
doc: eliminate clutter in adc and gpio periph docs
|
2016-06-29 15:08:32 -04:00 |
|
zhuoshuguo
|
10f8ce1118
|
cpu/stm32: fix include header guards.
|
2016-06-28 20:30:29 +02:00 |
|
Hauke Petersen
|
02df871428
|
Merge pull request #4949 from jia200x/nucleo-f072
board: added support for nucleo f072
|
2016-03-31 19:18:28 +02:00 |
|
José Ignacio Alamos Aste
|
4ea6d26f90
|
stm32f072rb: Adapter vendor header file due to inconsistency in some variables.
|
2016-03-31 18:20:24 +02:00 |
|
José Ignacio Alamos Aste
|
20d6ead969
|
stm32f072rb: Added support for CPU
|
2016-03-31 18:20:24 +02:00 |
|
Peter Kietzmann
|
1756e9e270
|
Merge pull request #4156 from DipSwitch/add_clock_selection_stm32f0
cpu: Add clock source selection based on CLOCK_HSE or CLOCK_HSI for STM32F0 family
|
2016-03-30 09:33:54 +02:00 |
|
DipSwitch
|
20d39f1c97
|
cpu: Add clock source selection based on CLOCK_HSE or CLOCK_HSI for STM32F0
|
2016-03-29 23:27:52 +02:00 |
|
DipSwitch
|
bd9b3a269c
|
cpu/stm32/perip/dac: Move DAC implementation to stm32_common/periph since all STM32 DAC's have the same basics
|
2016-03-29 22:25:50 +02:00 |
|
DipSwitch
|
6e9f36c0c5
|
cpu/stm32_common/gpio: Use default gpio_t type and defines
|
2016-03-29 22:25:50 +02:00 |
|
Hauke Petersen
|
84880c1f3c
|
cpu/stm32f0: adapted GPIO driver
|
2016-03-17 14:40:48 +01:00 |
|
Hauke Petersen
|
b23cde98cf
|
cpus: adapted UART implementations to cb type change
|
2016-03-15 11:02:06 +01:00 |
|
Hauke Petersen
|
da80af479c
|
cpu/stm32f0: reworked ADC driver
|
2016-03-14 13:06:23 +01:00 |
|
Oleg Hahm
|
596c25daca
|
Merge pull request #4943 from gebart/pr/while-loops
Use {} notation for empty while loops
|
2016-03-09 13:42:32 +01:00 |
|
Peter Kietzmann
|
e5500072d2
|
Merge pull request #4957 from botmayank/develop
stm32f0: GPIO enable IRQ for EXTI0_1
|
2016-03-07 21:36:15 +01:00 |
|
botmayank
|
35154e0c84
|
cpu/stm32f0: GPIO enable IRQ for EXTI0_1
Removed unnecessary EXTI2_3 interrupt enable
cpu/stm32f0: gpio removed trailing whitespace
|
2016-03-07 14:18:39 +01:00 |
|
|
6881f65f46
|
cpu: cortexm*: move cpu_conf.h stuff from cpu.h into cpu_conf_common.h
|
2016-03-05 18:20:17 +01:00 |
|
Martine Lenders
|
7ee8c5c66d
|
Merge pull request #3834 from michz/master
fixed bug in stm32f0 uart implementation
|
2016-03-04 05:42:10 +01:00 |
|
Joakim Nohlgård
|
aba4e719eb
|
cpu/stm32f0: Use {} notation for empty while loops
|
2016-03-03 16:30:06 +01:00 |
|
Michael Zapf
|
dfe5c273d1
|
stm32f0: fixed bug in uart implementation
alternate function register was written incorrectly for pin numbers > 8
+ cpu/stm32f0: fixed possible null-ptr deref
|
2016-03-02 13:46:38 +01:00 |
|
Hauke Petersen
|
b11a3ad74b
|
cpus: adapted timer implementations to API changes
|
2016-02-29 14:45:00 +01:00 |
|
Joakim Nohlgård
|
5df3357818
|
Merge pull request #4916 from gebart/pr/unsigned-enum-compare
cpu: Cast enum to unsigned int before comparing against DEV_NUMOF
|
2016-02-28 06:59:59 +01:00 |
|
Joakim Nohlgård
|
81feb558ef
|
cpu/stm32f0: spi: Cast enum to unsigned int for comparison
|
2016-02-28 00:06:43 +01:00 |
|
Joakim Nohlgård
|
ade9941ab6
|
cpu/stm32f0: adc: Add default error cases
|
2016-02-27 23:52:33 +01:00 |
|
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
|
2016-02-21 14:11:36 +01:00 |
|
DipSwitch
|
df996044e2
|
STM32 GPIO: Fix exti_isr handling to only call callbacks of lines with have there interrupt enabled
|
2016-02-21 09:43:42 +01:00 |
|
Joakim Nohlgård
|
e2f7ac78f0
|
Merge pull request #4040 from gebart/pr/periph-timer-init-freq
periph/timer: Change timer_init API to support arbitrary (integer) frequencies
|
2016-02-15 23:36:44 +01:00 |
|
Joakim Nohlgård
|
e427caaf01
|
cpu/stm32f0: Update to match timer_init API change
|
2016-02-13 21:29:36 +01:00 |
|
Hauke Petersen
|
cfac198fc8
|
cpu/stm32f0: added gpio_init_analog()
|
2016-02-13 13:06:58 +01:00 |
|
Hauke Petersen
|
b97afdc1b1
|
cpu/stm32f0: some minor fixes to GPIO driver
- fixed indention on some places
- s/gpio_config/isr_ctx/
- use BRR reg for clearing pin
|
2016-02-13 13:02:32 +01:00 |
|
MohmadAyman
|
f881874bbb
|
cpu/stm32f0: optimized GPIO driver implementation
|
2016-02-12 07:01:20 +02:00 |
|
MohmadAyman
|
1ecb19c7ae
|
stm32f0 vendor headers updated
|
2016-02-12 07:00:07 +02:00 |
|
Hauke Petersen
|
ea8db10524
|
cpu/stm32: use common CPUID implementation
|
2016-02-10 09:12:30 +01:00 |
|
Hauke Petersen
|
a04f509857
|
cpu/stm32f0: use common STM32 files
|
2016-02-10 09:12:29 +01:00 |
|
Hauke Petersen
|
975e027360
|
cpu: use Hauke's correct email address
|
2016-02-09 16:09:40 +01:00 |
|
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
|
2016-02-08 14:36:03 +01:00 |
|
Hauke Petersen
|
ad0abdcadd
|
cpus: use default isr_ctx struct in GPIO drivers
|
2016-01-27 17:00:37 +01:00 |
|
Hauke Petersen
|
b71d8ea750
|
cpu/stm32f0: adapted UART driver
|
2015-10-27 14:59:38 +01:00 |
|
Joakim Nohlgård
|
cbaeccdb90
|
periph/timer: Drop timer_reset
|
2015-10-17 20:11:03 +02:00 |
|
Peter Kietzmann
|
15b5e09d9f
|
Merge pull request #3894 from haukepetersen/opt_f0_baudcalc
cpu/stm32f0: optimized baudrate calculation
|
2015-09-29 21:01:37 +02:00 |
|
Joakim Nohlgård
|
98c465008b
|
all: Update @gebart family name, email
|
2015-09-20 13:47:39 +02:00 |
|
Hauke Petersen
|
c0c277c49b
|
cpu/stm32f0: optimized baudrate calculation
|
2015-09-18 12:10:17 +02:00 |
|
|
9d75b2f2d9
|
cpu: stm32f0: remove obsolete hwtimer support
|
2015-09-16 10:58:52 +02:00 |
|
DipSwitch
|
1fe296d707
|
cpu/stm32l1-f0/spi: Configure the SPI pins as highspeed
|
2015-09-12 12:47:32 +02:00 |
|
Lari Lehtomäki
|
1ecaadab4e
|
cpu/stm32f0: RTC implementation with external clock
tests: Tests for RTC clock
|
2015-08-20 13:09:43 +03:00 |
|
|
336c5300cd
|
cpu: stm32f0: use periph_common SPI functions
|
2015-08-14 14:46:35 +02:00 |
|