Joakim Nohlgård
|
339a4da9dc
|
Makefiles: move to new directory /makefiles
|
2017-04-04 15:11:54 +02:00 |
|
Hauke Petersen
|
5c7ed2228d
|
pm_layerd: fix initial value for PM_BLOCKER_INITIAL
the current value was a debugging left-over and should
actually be 0.
|
2017-03-28 19:32:32 +02:00 |
|
Hauke Petersen
|
37d4f44379
|
cpus: mv vendor headers to include/vendor/.
|
2017-03-07 08:55:15 +01:00 |
|
Loïc Dauphin
|
71c6f28ad5
|
cpu/stm32f1: rename opencm9-04 into opencm904
|
2017-03-03 09:54:32 +01:00 |
|
Hauke Petersen
|
3bd8c32554
|
cpu/stm32: moved flashpage driver to common code
|
2017-02-13 09:45:37 +01:00 |
|
Francisco Acosta
|
b7774a2b4c
|
Merge pull request #6467 from OTAkeys/feat/flashpage_stm32
cpu/stm32f0: add flashpage driver from stm32f1 + fix stm32f1 driver
|
2017-02-03 15:37:44 +01:00 |
|
|
ac82506d7d
|
cpu: stm32: remove SPI rework leftovers
|
2017-01-26 11:16:31 +01:00 |
|
Hauke Petersen
|
5bdb3bfa61
|
misc: aggregated doxygen fixes
|
2017-01-25 16:46:46 +01:00 |
|
Hauke Petersen
|
4bfce892d3
|
drivers/periph&cpu: add and use common periph_init()
|
2017-01-25 16:46:46 +01:00 |
|
Hauke Petersen
|
0edef2a0e1
|
cpu/stm32*+boards: adapted to new SPI API
- adapted the SPI driver
- adapted all boards using the CPU
|
2017-01-25 16:46:45 +01:00 |
|
Vincent Dupont
|
54dc75d63c
|
cpu/stm32f1: fix flashpage driver HSI disabling
|
2017-01-24 18:11:06 +01:00 |
|
Loïc Dauphin
|
480e966737
|
cpu/stm32f1: add opencm9-04 specific linker script
|
2017-01-20 18:10:42 +01:00 |
|
|
3e49d0c8c6
|
Merge pull request #6434 from aabadie/petersen_typo
cpu: fix typo in author email
|
2017-01-20 10:43:24 +01:00 |
|
|
245f60edfa
|
cpu: fix typo in author email
|
2017-01-19 21:45:23 +01:00 |
|
Oleg Hahm
|
7ee7801c10
|
*: remove trailing underscores from header guards
|
2017-01-19 18:30:53 +01:00 |
|
Hauke Petersen
|
6270283033
|
Merge pull request #6160 from kaspar030/introduce_new_power_management
Introduce new power management
|
2017-01-12 17:31:49 +01:00 |
|
|
5798beca64
|
cpu: stm32f1/2/4: unify periph/pm support
|
2017-01-12 16:26:02 +01:00 |
|
|
066332d6dc
|
cpu: stm32f1: add periph/pm support
|
2017-01-12 16:26:02 +01:00 |
|
|
0194091673
|
remove obsolete lpm code
|
2017-01-12 11:24:15 +01:00 |
|
PeterKietzmann
|
40976cb40a
|
cpu/stm32f1: optimize ACR setting and move to cpu.c
|
2017-01-10 17:09:23 +01:00 |
|
Hauke Petersen
|
625d804fcb
|
cpu/stm32_common: unified UART driver
|
2017-01-05 11:00:18 +01:00 |
|
Hauke Petersen
|
5afb191027
|
cpu/stm32x: unified gpio_init_af() function
|
2017-01-05 10:58:54 +01:00 |
|
Hauke Petersen
|
3a00fe8e49
|
cpus: make use of cortexm_isr_end()
|
2016-12-21 11:28:46 +01:00 |
|
Ludwig Knüpfer
|
0d628b6dc3
|
Merge pull request #6110 from lebrush/stm32f1-no-pll
cpu/stm32f1: implement lpm + run without PLL
|
2016-12-18 19:33:04 +01:00 |
|
Pieter Willemsen
|
a0835ccb1d
|
stm32: use periph_clk_en/dis functions for clock changes
|
2016-12-16 15:01:56 +01:00 |
|
Hauke Petersen
|
47b379e45d
|
cpu/stm32x: unified timer driver
|
2016-12-09 12:20:03 +01:00 |
|
Victor Arino
|
419dcfdf11
|
cpu/stm32f1: allow to run without PLL
|
2016-12-06 10:08:41 +01:00 |
|
Hauke Petersen
|
c3a4a44f49
|
cpu/stm32f1: added flashpage driver implementation
|
2016-11-30 16:51:09 +01:00 |
|
Victor Arino
|
163d1634a7
|
cpu/stm32f1: remove unnecessary line
|
2016-11-11 15:25:37 +01:00 |
|
Victor Arino
|
787d255ccd
|
cpu/stm32f1: implement lpm
|
2016-11-11 15:25:26 +01:00 |
|
Hauke Petersen
|
2eebf36eb2
|
cpu/uart: make use of named return values
|
2016-10-28 10:32:00 +02:00 |
|
Hauke Petersen
|
f2eb4618f2
|
boards/spark-core: added custom linkerscript
|
2016-10-24 17:36:31 +02:00 |
|
Hauke Petersen
|
ecb24e55bf
|
cpu/stm32f103cb: generalized linkerscript
|
2016-10-24 17:35:44 +02:00 |
|
PeterKietzmann
|
f57e185f5d
|
cpu/stm32f1: remove leftover from #5921
|
2016-10-19 12:21:42 +02:00 |
|
PeterKietzmann
|
bb4bf51020
|
cpu/stm32f1: improve SPI driver speed
|
2016-10-19 08:56:18 +02:00 |
|
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
|
2016-10-04 20:26:39 +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 |
|
Peter Kietzmann
|
5817d91b91
|
Merge pull request #5192 from DipSwitch/pr/fix_stm32f1_also_disable_hsi_on_hse
cpu/stm32f1: Disable HSI when using the HSE as system clock
|
2016-05-17 10:51:46 +02:00 |
|
DipSwitch
|
945f01f7e0
|
[SQUASH] Remove unrelevant changes
|
2016-04-05 23:54:01 +02:00 |
|
DipSwitch
|
a259cc42b0
|
[SQUASH] Make PLL_DIV and PLL_MUL behave the same as for the F3 and F4
|
2016-04-05 23:51:55 +02:00 |
|
DipSwitch
|
edae42281b
|
[SQUASH] Tested HSI
|
2016-04-05 23:38:32 +02:00 |
|
DipSwitch
|
50fda7e07f
|
[SQUASH] Fix timer clock calculations
|
2016-04-05 23:22:50 +02:00 |
|
DipSwitch
|
9acc33396b
|
cpu/stm32f1: Disable HSI when using the HSE as system clock
|
2016-03-29 23:55:40 +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
|
e7c8e0b1f2
|
cpu/stm32f1: fixed pull selection in GPIO driver
|
2016-03-18 11:01:08 +01:00 |
|