Data Structures | Namespaces | Variables
serial_port_intel_x64.h File Reference

Go to the source code of this file.

Data Structures

class  serial_port_intel_x64
 

Namespaces

 serial_intel_x64
 

Variables

constexpr const x64::portio::port_8bit_type serial_intel_x64::dlab = 1U << 7
 
constexpr const x64::portio::port_addr_type serial_intel_x64::baud_rate_lo_reg = 0U
 
constexpr const x64::portio::port_addr_type serial_intel_x64::baud_rate_hi_reg = 1U
 
constexpr const x64::portio::port_addr_type serial_intel_x64::interrupt_en_reg = 1U
 
constexpr const x64::portio::port_addr_type serial_intel_x64::fifo_control_reg = 2U
 
constexpr const x64::portio::port_addr_type serial_intel_x64::line_control_reg = 3U
 
constexpr const x64::portio::port_addr_type serial_intel_x64::line_status_reg = 5U
 
constexpr const x64::portio::port_8bit_type serial_intel_x64::fifo_control_enable_fifos = 1U << 0
 
constexpr const x64::portio::port_8bit_type serial_intel_x64::fifo_control_clear_recieve_fifo = 1U << 1
 
constexpr const x64::portio::port_8bit_type serial_intel_x64::fifo_control_clear_transmit_fifo = 1U << 2
 
constexpr const x64::portio::port_8bit_type serial_intel_x64::fifo_control_dma_mode_select = 1U << 3
 
constexpr const x64::portio::port_8bit_type serial_intel_x64::line_status_data_ready = 1U << 0
 
constexpr const x64::portio::port_8bit_type serial_intel_x64::line_status_overrun_error = 1U << 1
 
constexpr const x64::portio::port_8bit_type serial_intel_x64::line_status_parity_error = 1U << 2
 
constexpr const x64::portio::port_8bit_type serial_intel_x64::line_status_framing_error = 1U << 3
 
constexpr const x64::portio::port_8bit_type serial_intel_x64::line_status_break_interrupt = 1U << 4
 
constexpr const x64::portio::port_8bit_type serial_intel_x64::line_status_empty_transmitter = 1U << 5
 
constexpr const x64::portio::port_8bit_type serial_intel_x64::line_status_empty_data = 1U << 6
 
constexpr const x64::portio::port_8bit_type serial_intel_x64::line_status_recieved_fifo_error = 1U << 7
 
constexpr const x64::portio::port_8bit_type serial_intel_x64::line_control_data_mask = 0x03
 
constexpr const x64::portio::port_8bit_type serial_intel_x64::line_control_stop_mask = 0x04
 
constexpr const x64::portio::port_8bit_type serial_intel_x64::line_control_parity_mask = 0x38