Joakim Nohlgård
|
6be334b4f4
|
Merge pull request #5833 from immesys/fix-i2c-checks
samd21: i2c: check all busstate bits
|
2016-09-20 10:06:40 +02:00 |
|
Michael Andersen
|
e367ab93f6
|
samd21: i2c: improve busstate comparison
|
2016-09-19 10:54:17 -07:00 |
|
Michael Andersen
|
082d8e85a9
|
samd21: i2c: clear timeout_counter
If not cleared, long writes timeout incorrectly
|
2016-09-07 18:21:38 -07:00 |
|
Kees Bakker
|
ac3683b09f
|
cpu/samd21:i2c: the wait for SYNCBUSY must come after enable or disable
The power on/off code is refactored somewhat.
|
2016-07-28 22:01:12 +02:00 |
|
Kees Bakker
|
64cc7c63c8
|
cpu/samd21/periph/i2c: power off did enable instead of disable
|
2016-07-28 21:33:28 +02:00 |
|
Kees Bakker
|
417023c256
|
cpu/samd21: remove include instance_sercom3.h
That include will be already picked up by cpu.h -> cpu_conf.h -> samd21.h
|
2016-06-22 22:14:36 +02:00 |
|
PeterKietzmann
|
5ab2297b25
|
samd21/i2c: wait for bus idle after stop condition
|
2016-05-27 11:23:05 +02:00 |
|
Joakim Nohlgård
|
2ea2cdc9e1
|
cpu/samd21: Use {} notation for empty while loops
|
2016-03-03 16:31:28 +01:00 |
|
Hauke Petersen
|
82c843a000
|
cpu: removed init_slave from I2C drivers
|
2015-10-20 16:57:39 +02:00 |
|
Daniel Krebs
|
85f5a86f7e
|
Merge pull request #3887 from daniel-k/pr/samd21_clocks
samd21: tidy up peripheral clocks and fix potential bugs
|
2015-09-30 10:42:10 +02:00 |
|
daniel-k
|
0b6da4609e
|
samd21: tidy up peripheral clocks and fix potential bugs in pwm and i2c clocks
|
2015-09-29 18:49:46 +02:00 |
|
daniel-k
|
c747d7dae4
|
samd21/i2c: add feedback in case transfer failed
|
2015-08-31 17:31:17 +02:00 |
|
Hauke Petersen
|
164721657d
|
cpu/samd21: added cpu clock configuration
- choosable between PLL and internal 8MHz osciallator
- configurable to a wide range of frequencies
|
2015-06-04 11:58:26 +02:00 |
|
Ludwig Ortmann
|
cf637942cc
|
*: add missing blank lines
Some functions had no blank lines to separate them from their
neighborhood.
|
2015-03-21 16:34:59 +01:00 |
|
Ludwig Ortmann
|
e9e3f3d148
|
cpu/samd21/periph/i2c: fix spacing, comment length
|
2015-02-18 13:52:48 +01:00 |
|
Ludwig Ortmann
|
cec87139a5
|
core, cpu, drivers, tests: remove trailing space
|
2015-02-18 13:52:48 +01:00 |
|
Thomas Eichinger
|
30040fa311
|
cpu/samd21: make i2c thread-safe
|
2015-01-19 12:20:09 +01:00 |
|
bapclenet
|
54fb0f0610
|
cpu/samd21: add i2c periph implementation
|
2014-12-11 08:32:27 +01:00 |
|