Ported ion changes to golfu-board.c