21 m_interrupt_enable_port(0x3F9),
22 m_fifo_control_port(0x3FA),
23 m_line_control_port(0x3FB),
24 m_modem_control_port(0x3FC),
25 m_line_status_port(0x3FD)
28 m_interrupt_enable_port.write(0x00);
31 m_line_control_port.write(0x80);
34 m_data_port.write(0x03);
35 m_interrupt_enable_port.write(0x00);
38 m_line_control_port.write(0x03);
41 m_fifo_control_port.write(0x07);
44 m_modem_control_port.write(0x0B);
47 m_modem_control_port.write(0x1E);
48 m_data_port.write(0xAE);
49 if (m_data_port.read() != 0xAE)
53 m_modem_control_port.write(0x0F);
56 m_interrupt_enable_port.write(0x01);
59 m_fifo_control_port.read();