Lines Matching +full:0 +full:x7c00
14 #define ACPI_ENABLE 0xf1
15 #define ACPI_PORT_SMI_CMD 0xb2
16 #define ACPI_PM_BASE 0x600
19 #define ACPI_SCI_ENABLE 0x0001
20 #define ACPI_SLEEP_TYPE 0x0400
21 #define ACPI_SLEEP_ENABLE 0x2000
31 .org 0x7c00
36 start: # at 0x7c00 ?
41 data32 ljmp $8,$0x7c20
43 .org 0x7c20
46 inb $0x92,%al
48 outb %al, $0x92
59 mov $0x3f8,%dx
63 mov $0, %bl
68 movb $0, (%eax)
82 andb $0x3f,%bl
86 mov $0x3f8,%dx
91 cmp $0,%eax
110 # not reached. The wakeup causes reset and restart at 0x7c00, and we
117 .word 0, 0
118 .byte 0, 0, 0, 0
121 * base = 0x00000000, limit = 0xFFFFF (4 KiB Granularity), present
122 * type = 32bit code execute/read, DPL = 0
124 .word 0xFFFF, 0
125 .byte 0, 0x9A, 0xCF, 0
128 * base = 0x00000000, limit 0xFFFFF (4 KiB Granularity), present
129 * type = 32 bit data read/write, DPL = 0
131 .word 0xFFFF, 0
132 .byte 0, 0x92, 0xCF, 0
135 .word 0x27 /* limit */
140 .int 0
143 .org 0x7dfe
144 .byte 0x55
145 .byte 0xAA