IOPORT_F_OUT
if (!(handler.flags & IOPORT_F_OUT))
#define IOPORT_F_INOUT (IOPORT_F_IN | IOPORT_F_OUT)
INOUT_PORT(smi_cmd, SMI_CMD, IOPORT_F_OUT, smi_cmd_handler);