public void reset (int port)
    throws IOException
    {
	if (port <= 0 || port > ports)
	    throw new IllegalArgumentException ();
	ControlMessage.setFeature (dev,
	    ControlMessage.TYPE_CLASS | ControlMessage.RECIPIENT_OTHER,
	    PORT_RESET,
	    port
	    );
    }