Jamie Smith
b64b6e6186
LPC1768: Rewrite I2CSlave HAL to match datasheet way of doing it ( #280 )
...
* LPC1768: Rewrite I2CSlave HAL to match datasheet way of doing it
* Style and doc fixes
2024-05-23 23:12:10 -07:00
Jamie Smith
94a7fbca0b
LPC1768: Support static pinmaps ( #276 )
...
* LPC1768: Fix I2C pins not being open drain, fix destroying and recreating I2C making transactions fail
* bus -> peripheral
* LPC1768: Support static pinmaps
* Update ARCH_PRO pin names header to pass muster
2024-05-07 00:25:22 -07:00
Jamie Smith
6ae571d0f0
LPC1768: Fix I2C pins not being open drain, fix destroying and recreating I2C making transactions fail ( #275 )
...
* LPC1768: Fix I2C pins not being open drain, fix destroying and recreating I2C making transactions fail
* bus -> peripheral
2024-05-07 00:13:20 -07:00
Harrison Mutai
4fad1112e5
Add SPDX license identifier to Arm files
...
Add license identifier to files which Arm owns the copyright to,
and contain either BSD-3 or Apache-2.0 licenses. This is to address
license errors raised by scancode analysis.
2020-10-15 10:47:27 +01:00
Maciej Bocianski
fcde82ba4f
HAL I2C: adds missing DEVICE_I2C guards
2019-06-19 23:08:55 +02:00
Russ Butler
22a89773fa
Add HAL API for i2c pinmap
...
Add the functions i2c_master_sda_pinmap, i2c_master_scl_pinmap,
i2c_slave_sda_pinmap and i2c_slave_scl_pinmap to all targets.
2019-02-08 09:10:12 -06:00
Christopher Haster
0bad622a16
restructure - Moved targets out to top level
...
hal/targets -> targets
hal/targets.json -> targets/targets.json
2016-09-30 19:18:09 -05:00