add si2c-charwrite