added port initialisation switch so that you can turn off board-reset when using two instances of the pfio