3 commit

use mutex in i2c&spi,