transfer function like SPI but I will leave that for now to avoid creating a lot of changes in the main code.
transfers from IRQ. Also catch the double 0x70084 event which was locking up the FSM with -Os enabled. I did this in a cheating way (filtering the event based on state) but it's the cleanest I can see. Hopefully a DMA version of I2C will fix this.
work man :-D