Support i2c
Fix pattern match.
Merge daisy