ivory-bsp-stm32f4: add i2c registers and periph datatype

* still lots of work to do with periph driver