Hauke Petersen
58cb30db6b
Merge pull request #7060 from haukepetersen/opt_cpu_isrstacksizecleanup
...
cpu: remove ISR stack related placeholders
2017-05-16 10:44:52 +02:00
Alexandre Abadie
d768f5b357
cpu/sam0_common: add support for MCU used in Arduino MKR1000 board
2017-05-16 10:14:59 +02:00
8501a03cbc
cleanup: apply enable_debug_false.cocci to codebase (coccinelle)
...
Skipped sys/cbor/cbor.c, examples/microcoap_server/microcoap_sock.c,
as they use different semantics.
2017-05-15 18:45:43 +02:00
Hauke Petersen
de4611f830
Merge pull request #6989 from photonthunder/samd21_waitstates
...
samd21/cpu:waitstates for low voltage
2017-05-15 11:48:39 +02:00
Hauke Petersen
5d5d4dc5a6
Merge pull request #6652 from hamilton-mote/spi-wtf
...
periph/spi: power regression
2017-05-15 09:17:28 +02:00
3d48eee095
cleanup: apply remove_atoi_casts.cocci (coccinelle)
2017-05-13 12:39:48 +02:00
Alexandre Abadie
6b0cf6a728
Merge pull request #7027 from dylad/saml21_adc
...
saml21/adc: initial support
2017-05-12 23:33:47 +02:00
Dan Evans
7a8551574b
samd21/cpu:waitstates for low voltage
2017-05-12 14:13:09 -07:00
dylad
44dd56c3e8
sam0/adc: merged samd21 & saml21 adc driver
...
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2017-05-12 21:02:17 +02:00
Michael Andersen
20ee531486
periph/spi: hotfix for power regression
2017-05-12 10:24:47 -07:00
Hauke Petersen
9aad0e528f
cpu: cleanup unused/umimplemented isr stack code
...
- removed ISR_STACKSIZE define where unused (set to 0)
- removed thread_arch_isr_stack_usage(), thread_arch_isr_stack_start(),
and/or thread_arch_isr_stack_pointer() where not implemented
2017-05-12 18:07:08 +02:00
Martine Lenders
044ac554dd
Merge pull request #7038 from haukepetersen/opt_sam0_sam0htovendor
...
cpu/sam0: move sam0.h to vendor header tree
2017-05-11 16:34:14 +02:00
8f239e4c61
Merge pull request #6812 from haukepetersen/fix_cortexm_usecommonsleep
...
cpu/sam0|stm32: use common cortexm_sleep()
2017-05-11 14:44:05 +02:00
Hauke Petersen
21d97c6aa7
cpu/sam0: move sam0.h to vendor header tree
2017-05-11 12:33:22 +02:00
dylad
55de3781ca
saml21/adc: initial support
...
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2017-05-09 22:14:54 +02:00
Hauke Petersen
7079d481c7
cpu/stm32: added support for STM32F7
2017-05-08 09:16:12 +02:00
Hauke Petersen
10a7486246
cpu/cortex_common: added support for Cortex-M7
2017-05-08 09:16:11 +02:00
Alexandre Abadie
e18acd2078
Merge pull request #7009 from kbumsik/io1-fix
...
SAMD21/SAMR21: Add more ADC lines
2017-05-07 11:32:42 +02:00
Bumsik Kim
dfba4394c6
cpu/samd21: move adc channel struct definition to periph_cpu.h
2017-05-05 10:19:39 -04:00
Hauke Petersen
a7e54e10c0
driver/nrfmin: add get MAX_PACKET_SIZE option
2017-05-05 13:59:18 +02:00
Hauke Petersen
f875c3efc2
cpu/cortexm: s/cpu_sleep_until_.../cortexm_sle.../
2017-05-04 13:45:11 +02:00
Alexandre Abadie
7fb528ef76
cpu/stm32f1: fix build issue with iotlab-m3 (arm-none-eabi-gcc 4.9.3)
2017-05-03 15:01:09 +02:00
Joakim Nohlgård
e618e6dfb4
kinetis: Unify default ISR definitions
2017-05-02 10:52:43 +02:00
Travis Griggs
828a47dd6a
samd21/adc: initial implementation
2017-04-27 14:54:29 -07:00
Francisco Acosta
1e9ea82cc7
Merge pull request #6970 from haukepetersen/opt_stm32f1_clkinit
...
cpu/stm32f1: reworked clock initialization code
2017-04-27 13:34:48 +02:00
Hauke Petersen
c866634469
cpu/stm32f1: reworked clock initialization code
2017-04-27 11:06:48 +02:00
Hauke Petersen
4b9935b4f2
cpu/stm32_common: added common clk interface
2017-04-26 12:50:43 +02:00
Alexandre Abadie
524ba8f55a
Merge pull request #6885 from dylad/saml21_exti_pb00
...
cpu/sam0: fix or add missing EXTI on GPIO
2017-04-26 09:56:58 +02:00
dylad
0bb43529b3
cpu/samd21: do the difference between samr21 and samd21 EXTI
...
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2017-04-25 21:47:54 +02:00
Martine Lenders
0cc15955f6
Merge pull request #6958 from haukepetersen/fix_kinetis_uart
...
cpu/kintis+boards: fixed UART configuration
2017-04-25 17:22:45 +02:00
Hauke Petersen
9dabbddb2f
cpu/kintis+boards: fixed UART configuration
2017-04-25 14:27:33 +02:00
185c7ac11b
some (ptr == 0) -> (ptr == NULL) fixes (found by coccinelle)
2017-04-20 23:31:32 +02:00
0e6b957b76
cpu: k60: remove dangling symlink
2017-04-20 11:00:02 +02:00
Martine Lenders
2e6520d7a7
Merge pull request #6829 from francois-berder-imgtec/periph-gpio
...
PIC32: Add GPIO peripheral
2017-04-19 12:43:15 +02:00
dylad
600e6ec2ae
saml21/gpio: Allow multiple EXTI at the same time
...
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2017-04-19 12:43:09 +02:00
Alexandre Abadie
a884640dec
Merge pull request #6875 from dylad/fix_samd21_cpu_bug
...
cpu/samd21: fix NVM wait states
2017-04-19 10:26:39 +02:00
Martine Lenders
38f383c68d
Merge pull request #6703 from OlegHahm/cppcheck_fixes
...
dist: enable cppcheck warnings for all files
2017-04-19 08:18:47 +02:00
Francisco Acosta
7333016547
Merge pull request #6791 from gebart/pr/kinetis-ldscript-unification
...
kinetis: move ldscripts to kinetis_common for easier reuse
2017-04-18 10:38:41 +02:00
Alexandre Abadie
3e0edad466
Merge pull request #6877 from steffen-p/stm32_clk_init_hse_i2c
...
cpu/stm32f3: fix for non-functional i2c
2017-04-14 18:48:55 +02:00
Alexandre Abadie
76155ea820
cpu/stm32l4/ldscripts: fix stm32l476rg cpuid
2017-04-14 14:48:25 +02:00
Oleg Hahm
984077d35c
cpu: x86: eliminate cppcheck warnings
2017-04-14 14:36:16 +02:00
Oleg Hahm
4219011b66
cpu: lpc2387: make comment a comment
2017-04-14 14:36:16 +02:00
Oleg Hahm
242cd6290a
cpu: kinetis: suppress incorrect cppcheck warning
2017-04-14 14:36:16 +02:00
Martine Lenders
72b965cd7e
Merge pull request #6897 from kaspar030/fix_byteorder_names
...
core: byteorder.h: rename NTOH* -> ntoh*, HTON* -> hton*
2017-04-13 16:39:20 +02:00
Joakim Nohlgård
5203ad2643
k60: Use kinetis_common ldscript, rectify CPU_MODEL to full part number
2017-04-13 14:42:56 +02:00
Joakim Nohlgård
1079866b33
k64f: Use kinetis_common ldscript
2017-04-13 14:42:55 +02:00
Joakim Nohlgård
ed3ee07cac
kw2x: Use kinetis_common ldscripts
2017-04-13 14:42:53 +02:00
Joakim Nohlgård
12c9004a82
kinetis: Add ldscripts for various memory layouts
2017-04-13 14:42:19 +02:00
Joakim Nohlgård
14ec05eab8
Merge pull request #6847 from gebart/pr/kw2x-rename-kw2xd
...
kw2xd: Rename CPU kw2x -> kw2xd
2017-04-13 13:13:28 +02:00
cfd10c394a
adapt to changed byteorder.h
2017-04-13 11:35:35 +02:00