|
21a48711ec
|
i2c: refactor common operations
|
2018-06-18 09:34:09 +00:00 |
|
|
f9910ab242
|
i2c: support selecting multiple or no channels
closes #1054
|
2018-06-15 19:36:37 +02:00 |
|
|
d0b21a8e85
|
manual: add short description of drivers, with replace support information. Closes #777
|
2017-07-20 12:01:29 +08:00 |
|
|
c86029bca2
|
i2c: expose restart as syscall, add structure for I2C-over-DRTIO
|
2017-06-19 23:44:51 +08:00 |
|
|
5d63489080
|
i2c,spi: add busno error detection
|
2017-06-19 14:27:30 +08:00 |
|
|
8399f8893d
|
add kernel access to non-realtime SPI buses (#740)
|
2017-06-18 12:45:07 +08:00 |
|
|
1b49affd18
|
typo
|
2017-01-08 13:04:10 -06:00 |
|
|
082fdaf450
|
move i2c to libboard, do bit-banging on comms CPU
|
2017-01-04 21:04:38 +01:00 |
|
|
3d6f55104b
|
coredevice/TCA6424A: convert 'outputs' value to little endian. Closes #437
|
2016-05-22 06:53:18 -07:00 |
|
whitequark
|
1038f1321f
|
compiler: allow specifying per-function "fast-math" flags.
Fixes #351.
|
2016-03-28 21:44:08 +00:00 |
|
whitequark
|
6f5332f892
|
compiler: allow flagging syscalls, providing information to optimizer.
This also fixes a crash in test_cache introduced in 1d8b0d46 .
|
2016-03-28 19:56:56 +00:00 |
|
|
5b536d7c67
|
i2c: fix variable name (closes #347)
|
2016-03-25 12:51:55 +01:00 |
|
|
9d1903a4e2
|
coredevice/i2c,ttl,spi: consistent device get
|
2016-03-09 13:01:34 +08:00 |
|
|
c73b080019
|
doc/PCA9548: clarify channel selection
|
2016-03-07 00:17:45 +08:00 |
|
|
2770d9c729
|
doc: I2C/QC2
|
2016-03-05 19:02:03 +08:00 |
|
|
683716017b
|
test: I2C/PCA9548 unittest
|
2016-03-05 19:01:35 +08:00 |
|
|
200cddc346
|
coredevice/i2c: fix exception message
|
2016-03-05 00:51:13 +08:00 |
|
|
70f0a7447f
|
coredevice/PCA9548: fix I2C address
|
2016-03-05 00:47:24 +08:00 |
|
|
df71b82037
|
coredevice/i2c: fix imports
|
2016-03-05 00:43:13 +08:00 |
|
|
2f1a2782d2
|
coredevice: add I2C, PCA9548, TCA6424A drivers
|
2016-03-05 00:17:41 +08:00 |
|