add c structures for SoC access