added custom peripheral pin select header (peripheral/pps.h)