I am talking to a I2C EEPROM. Every so often I can leave the EEPROM slave in a incomplete state which locks the bus. AN4481 talks about one solution to this issue that directly accesses the hardware, toggles the SDA and SLA lines to reset the chip . However, I have been directed to use only PE functionality and I can not see how to toggle the SDA and SLA lines using PE. Any suggestions? For now I am doing an "experimental" version that directly controls the SDA and SLA lines.