got the DMA I2C working with pinmux changes, no need to muck around with the low-level stuff. for now...