dylad
|
a06ace7904
|
cpu/sam0: share GPIO configuration
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
|
2017-11-10 10:43:08 +01:00 |
|
dylad
|
1e5262506d
|
cpu/sam0: merge GPIO driver
|
2017-10-01 14:48:12 +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 |
|
|
24a1aacca2
|
cpu/sam0: add missing doxygen group definition + cleanup
|
2017-08-24 14:54:47 +02:00 |
|
|
0fcc7d3834
|
cleanup: apply headerguard script output
|
2017-05-24 17:54:02 +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 |
|
Bumsik Kim
|
dfba4394c6
|
cpu/samd21: move adc channel struct definition to periph_cpu.h
|
2017-05-05 10:19:39 -04: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
|
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 |
|
|
f42e5381ee
|
cpu: samd21: add periph/pm support
|
2017-01-12 16:26:01 +01:00 |
|
Hauke Petersen
|
ac6b73a35c
|
cpu/samd21(common): cleaned up pad selection macros
- renamed uart and spi pad selection macros to consistent style
- adapted uart and spi implementation to use new names
|
2016-10-07 11:02:14 +02:00 |
|
Kees Bakker
|
4ad3313ae5
|
cpu/sam21_common: add a few typedefs for SERCOM
A generic function is added to initialize a SERCOM.
Notice that uart_conf_t was expanded with pad settings, but it isn't used
yet.
|
2016-09-21 20:34:21 +02:00 |
|
Ian Martin
|
49ae438dd5
|
doc: eliminate clutter in adc and gpio periph docs
|
2016-06-29 15:08:32 -04:00 |
|
Hauke Petersen
|
d3b21ddf96
|
cpu/samd21: adapted GPIO driver
|
2016-03-17 14:39:11 +01:00 |
|
Hauke Petersen
|
bc1013b54e
|
cpu/samd21: allowed third PWM channel per device
|
2016-02-21 16:49:45 +01:00 |
|
Hauke Petersen
|
48a639f8fd
|
cpu/sam21_common: used shared periph_cpu.h
|
2016-02-08 19:04:28 +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
|
476167a86c
|
cpu: fixed any doxygen warning realated to 'periph'
|
2015-11-19 16:08:38 +01:00 |
|
Hauke Petersen
|
13fcefb638
|
s cpu: moved pwm_conf_[chan_]t to periph_cpu.h
|
2015-10-23 11:41:04 +02:00 |
|
Hauke Petersen
|
d43dc9182f
|
cpu: s/GPIO(x,y)/GPIO_PIN(x,y)/
|
2015-10-13 14:59:54 +02:00 |
|
Hauke Petersen
|
1a29163b63
|
cpu/samd21: optimized UART implementation
|
2015-09-14 17:20:01 +02:00 |
|
|
0a859b91ee
|
cpu: samd21: use periph_common SPI functions
|
2015-08-14 14:46:35 +02:00 |
|
Hauke Petersen
|
4ae5204b36
|
cpu: added dev_enums.h include to all periph_cpu.h
|
2015-06-16 22:41:16 +02:00 |
|
Hauke Petersen
|
138a6a7d1b
|
cpu/samd21: added custom GPIO_UNDEF define
|
2015-06-14 16:15:53 +02:00 |
|
Hauke Petersen
|
368f5fb64f
|
cpu/samd21: remodeled GPIO driver implementation
|
2015-06-12 19:10:48 +02:00 |
|