Part Number: MSP432E401Y
Tool/software:
Hello,
I have been transitioning an old code base from MSP430 to MSP432E401Y, and I've been dealing with the I2C for a bit. I have rewritten the I2C section utilizing the i2c_master_cpu_fifo_MSP_EXP432E401Y_nortos_ccs example. I have found an issue though, in this otherwise working I2C code I've been working on. It sends an extra 0x00 byte that is not needed whenever I use MAP_I2CMasterControl to prepare to write.
Using the following breakpoints:

I can see the following:

I wouldn't expect the call to I2C Master Control to send anything. Should I have different arguments, or is there some flag I need to set or something to ensure that nothing is written except for the data I put on the queue with MAP_I2CFIFODataPutNonBlocking?
Thank you for your help in advance.