mirror of
https://github.com/CTCaer/hekate
synced 2024-12-22 11:21:23 +00:00
bdk: i2c: fix send packet mode
This commit is contained in:
parent
8d2fac60ea
commit
f534d5e316
1 changed files with 2 additions and 2 deletions
|
@ -205,8 +205,8 @@ static int _i2c_send_pkt(u32 i2c_idx, u8 *buf, u32 size, u32 dev_addr)
|
||||||
ARB_LOST | TX_FIFO_OVER | RX_FIFO_UNDER | TX_FIFO_DATA_REQ;
|
ARB_LOST | TX_FIFO_OVER | RX_FIFO_UNDER | TX_FIFO_DATA_REQ;
|
||||||
base[I2C_INT_STATUS] = base[I2C_INT_STATUS];
|
base[I2C_INT_STATUS] = base[I2C_INT_STATUS];
|
||||||
|
|
||||||
// Set device address and recv mode.
|
// Set device address and send mode.
|
||||||
base[I2C_CMD_ADDR0] = (dev_addr << 1) | ADDR0_READ;
|
base[I2C_CMD_ADDR0] = (dev_addr << 1) | ADDR0_WRITE;
|
||||||
|
|
||||||
// Set recv mode.
|
// Set recv mode.
|
||||||
base[I2C_CNFG] = DEBOUNCE_CNT_4T | NEW_MASTER_FSM | CMD1_WRITE;
|
base[I2C_CNFG] = DEBOUNCE_CNT_4T | NEW_MASTER_FSM | CMD1_WRITE;
|
||||||
|
|
Loading…
Reference in a new issue