1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-21 12:33:49 +01:00

4353 Commits

Author SHA1 Message Date
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