ops, forgot to load the 16bit IDT, also serial print of IVT
[efitest3] / serial.inc
diff --git a/serial.inc b/serial.inc
new file mode 100644 (file)
index 0000000..74fcf0b
--- /dev/null
@@ -0,0 +1,15 @@
+UART_DATA              equ 0x3f8
+UART_DIVLO             equ 0x3f8
+UART_DIVHI             equ 0x3f9
+UART_FIFO              equ 0x3fa
+UART_LCTL              equ 0x3fb
+UART_MCTL              equ 0x3fc
+UART_LSTAT             equ 0x3fd
+DIV_9600               equ 115200 / 9600
+LCTL_8N1               equ 0x03
+LCTL_DLAB              equ 0x80
+FIFO_ENABLE_CLEAR      equ 0x07
+MCTL_DTR_RTS_OUT2      equ 0x0b
+LST_TREG_EMPTY         equ 0x20
+
+; vi:ft=nasm: