|
7cf3510b64
|
cpu/saml21: extends exti configuration for saml21 variants
Added a configuration for saml21g18a and fixes the configuration for samr30g18a
|
2019-01-30 09:32:59 +01:00 |
|
|
13654a950b
|
cpu/samr30: add support for samr30g18a
Co-authored-by: biboc <bapclenet@gmail.com>
|
2018-10-01 10:15:08 +02:00 |
|
Juan Carrano
|
da85094b65
|
cpu/saml21: Fix possibly uninitialized variable in pm.c.
|
2018-06-11 18:35:41 +02:00 |
|
dylad
|
20ac4b060d
|
cpu/saml21: fix RTC wrong condition for #if
|
2018-03-06 21:36:18 +01:00 |
|
Joakim Nohlgård
|
3a9cd9653f
|
saml21: Update FEATURE_PERIPH_PM -> MODULE_PERIPH_PM
|
2017-12-08 05:22:09 +01:00 |
|
smlng
|
b283b7784c
|
make: fix various compile errors with Wextra
pkg, nordic_softdevice_ble: disable CFLAGS to omit compiler error
sys, pm_layered: fix casting nonscalar to the same type
cpu, stm32_common: fix type-limits, remove always true assert
cpu, stm32f4: fix pointer arithmetic in periph/i2c
drivers, at86rf2xx: fix type-limits where condition always true
saul, gpio: fix if no gpio configured for saul
cpu, saml21: add frequency check to periph/timer
driver, cc110x: fix unused param and type-limts errors
boards, wsn430-common: fix old-style-declaration
make: fix old style definition
drivers, sdcard_spi: fix old style typedef
driver, at30tse: remove unnecessary check
driver, nrf24: fix type-limit
driver, pn532: change buffer from char to uint8_t
tests/driver_sdcard: fix type limits
boards, feather-m0: add missing field inits
driver, tcs37727: fix type limits
pkg, emb6: disable some compiler warnings
tests/emb6: disable some compiler warings
pkg, openthread: fix sign compare and unused params
tests/trickle: fix struct init
tests/pthread_cooperation: fix type limits
board, mips-malta: remove feature periph_uart
shell: fix var size for netif command
gnrc, netif: fix sign-compare
gnrc, nib: fix sign-compare
shell: fix output in netif command
posix: fix type-limits in pthread_cond
|
2017-11-28 18:31:43 +01:00 |
|
Hauke Petersen
|
89db77710f
|
Merge pull request #7963 from dylad/opt_sam0_gpio
cpu/sam0: share GPIO configuration
|
2017-11-13 14:58:56 +01:00 |
|
Joakim Nohlgård
|
e3d5a70e0c
|
cpu/cortexm: Remove leftover _estack declarations
These are leftovers from before the Cortex-M common ISR vectors were
split into vectors_cortexm.c
|
2017-11-10 15:38:14 +01:00 |
|
dylad
|
a06ace7904
|
cpu/sam0: share GPIO configuration
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
|
2017-11-10 10:43:08 +01:00 |
|
Hauke Petersen
|
b3962f8d2c
|
cpu/sam0: removed guards form periph drivers
|
2017-11-09 12:57:02 +01:00 |
|
|
3ec8126c84
|
cpu: cortexm: provide periph_pm for all cortexm
|
2017-11-06 12:01:19 +01:00 |
|
|
a20745b6c5
|
cpu: make use of Makefile.periph
|
2017-11-06 12:01:19 +01:00 |
|
|
93246dbedd
|
cpu: sam0: reorganize Makefile.features
|
2017-11-02 12:59:45 +01:00 |
|
Hauke Petersen
|
938ba0b3c5
|
Merge pull request #7535 from haukepetersen/opt_cortexm_vectordefs
cpu: use shared Cortex-M base vector table
|
2017-10-01 21:46:17 +02:00 |
|
dylad
|
1e5262506d
|
cpu/sam0: merge GPIO driver
|
2017-10-01 14:48:12 +02:00 |
|
Hauke Petersen
|
3ede8e9d95
|
cpu: force size of CPU specific vector table
|
2017-09-04 15:13:43 +02:00 |
|
Hauke Petersen
|
1a20ef8223
|
cpu: unified cortex-m base interrupt vector
|
2017-09-04 15:13:32 +02:00 |
|
dylad
|
89c885ea40
|
sam0/uart: merge samd21 & saml21 uart driver
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
|
2017-08-29 21:26:42 +02:00 |
|
Hauke Petersen
|
10d394802d
|
Merge pull request #6932 from dylad/saml21_multiple_exti
saml21/gpio: Allow multiple EXTI at the same time
|
2017-08-28 17:35:00 +02:00 |
|
|
24a1aacca2
|
cpu/sam0: add missing doxygen group definition + cleanup
|
2017-08-24 14:54:47 +02:00 |
|
Francisco Acosta
|
f2efd88f98
|
Merge pull request #7129 from haukepetersen/opt_periph_sharetimerset
cpu: add and use shared code for timer_set()
|
2017-08-01 15:09:48 +02:00 |
|
smlng
|
692cf96297
|
doc: fix doxygen grouping of cpu periph drivers
|
2017-06-26 14:42:11 +02:00 |
|
biboc
|
0e41861db0
|
Change my email address:
<baptiste.clenet@xsoen.com>
to
<bapclenet@gmail.com>
|
2017-06-19 10:38:16 +02:00 |
|
Hauke Petersen
|
a1499f4190
|
cpu: add and use shared code for timer_set()
|
2017-06-02 12:21:56 +02:00 |
|
|
6b0cf6a728
|
Merge pull request #7027 from dylad/saml21_adc
saml21/adc: initial support
|
2017-05-12 23:33:47 +02: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 |
|
|
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 |
|
dylad
|
55de3781ca
|
saml21/adc: initial support
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
|
2017-05-09 22:14:54 +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 |
|
dylad
|
c960eaa491
|
saml21/gpio: Enable EXTI0 on PB00
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
|
2017-04-09 19:30:50 +02:00 |
|
Joakim Nohlgård
|
339a4da9dc
|
Makefiles: move to new directory /makefiles
|
2017-04-04 15:11:54 +02:00 |
|
Hauke Petersen
|
190f319066
|
cpu/sam0|stm32: use common cortexm_sleep()
|
2017-03-28 20:00:03 +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
|
4bfce892d3
|
drivers/periph&cpu: add and use common periph_init()
|
2017-01-25 16:46:46 +01:00 |
|
Hauke Petersen
|
ea07a6817c
|
cpu/sam0+boards: adapted to new SPI API
- adapted the SPI driver
- merged SPI driver for samr21 and saml21
- adapted all boards using the CPU
|
2017-01-25 16:46:45 +01:00 |
|
|
245f60edfa
|
cpu: fix typo in author email
|
2017-01-19 21:45:23 +01:00 |
|
Oleg Hahm
|
d0316fa7ae
|
periph timer: remove timer_irq_(en|dis)able
|
2017-01-14 15:34:53 +01:00 |
|
|
389870e181
|
cpu: saml21: re-add periph/pm initialization
|
2017-01-12 17:48:11 +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 |
|
Hauke Petersen
|
3faf8f6799
|
Merge pull request #6242 from ant9000/saml21_update_to_xdk3.33
SAM L21 update to ASF xdk 3.33
|
2017-01-12 17:07:10 +01:00 |
|
|
a8c5fcc5eb
|
cpu: saml21: 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 |
|
Hauke Petersen
|
3a00fe8e49
|
cpus: make use of cortexm_isr_end()
|
2016-12-21 11:28:46 +01:00 |
|
Antonio Galea
|
9421152cb8
|
SAML21: updated periph driver to match ASF-3.33 includes
|
2016-12-19 18:27:47 +01:00 |
|
|
310e193494
|
Merge pull request #6224 from haukepetersen/rm_saml21_saml21periphh
cpu/saml21: removed unused saml21_periph.h
|
2016-12-16 21:07:27 +01:00 |
|
Hauke Petersen
|
74bba2a183
|
cpu/saml21: removed unused saml21_periph.h
|
2016-12-15 11:59:54 +01:00 |
|
Hauke Petersen
|
fcb1e68732
|
cpu/sam0: renamed sam21_common to sam0_common
|
2016-12-15 11:47:03 +01:00 |
|
Hauke Petersen
|
bfb52afde9
|
cpu/sam21: unified structure for sam[drl]21 CPUs
|
2016-12-15 11:39:19 +01:00 |
|
Hauke Petersen
|
2eebf36eb2
|
cpu/uart: make use of named return values
|
2016-10-28 10:32:00 +02:00 |
|
|
5ab97fe38b
|
cpu: build cortexm vectors.c without LTO
|
2016-08-29 13:30:17 +02:00 |
|