> What is the BSD user/kernel api that they have to provide this? BSD uses port-specific driver flags, so changing them requires a reboot. >From sio(4): For standard ISA ports: device sio In /boot/device.hints: hint.sio.0.at="isa" hint.sio.0.port="0x3f8" hint.sio.0.flags="0x10" hint.sio.0.irq="4" hint.sio.1.at="isa" hint.sio.1.port="0x2f8" hint.sio.1.flags="0x0" hint.sio.1.irq="3" [...] Meaning of flags: 0x00001 shared IRQs 0x00002 disable FIFO [...] It is important that the setting is port-specific, not global. Michael -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html