C Wrappers for Linux Peripheral I/O (GPIO, SPI, I2C, MMIO, Serial)