-
Notifications
You must be signed in to change notification settings - Fork 3k
Nrf52 i2c byte rw fix #11739
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nrf52 i2c byte rw fix #11739
Conversation
add tick to us conversion
@maciejbocianski, thank you for your changes. |
@maciejbocianski Can you add details to 627e6de - amend the commit message. There are new private functions added, how they are fixing the problem ,etc. |
bd40d7c
to
b1d0c6e
Compare
Any update for this one? |
@ARMmbed/team-embeddedplanet |
i2c_byte_write implementation was broken. Data sending was inside addressing block Changed from: i2c_byte_write { if (start) { if (read_address) start read; esle start write; write byte; } } to: i2c_byte_write { if (start) { // if first call after start // address for reading or writing if (read_address) start read; esle start write; } else { // send data byte write byte; } }
b1d0c6e
to
703348a
Compare
Updated |
CI started |
Test run: SUCCESSSummary: 11 of 11 test jobs passed |
Description
Fix NRF52 i2c read/write single byte implementation
Pull request type
Reviewers
@jamesbeyond
Release Notes