Ported FiringPin to cpp