run/uart fails to run without IO_PORT