Add start of assorted peripheral interface layer headers (NOT READY FOR USE)