I am working on STM32H743 micro operating as a slave I2C device. I am able to write to the slave device by a master I2C device but I can't seem to read.
I have done some investigation and arrived that the problem is with the "DIR" bit in the Interrupt Status register not firing to indicate whether to do a Read.uint32_t isr_trace[64]; int isr_count = 0; void I2C2_EV_IRQHandler(void) { isr_trace[...