diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2015-05-21 16:40:24 +0200 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2015-05-21 16:42:22 +0200 |
commit | 20b9dd75c8525003bd53243f52766dde9daace46 (patch) | |
tree | 246c74ad4f66ce3ca7156aed9c04c03fadfaac29 /cstart.S | |
parent | 42e45cad86416e5ca78c3f07711d1ae71827748c (diff) | |
download | qboot-20b9dd75c8525003bd53243f52766dde9daace46.zip qboot-20b9dd75c8525003bd53243f52766dde9daace46.tar.gz qboot-20b9dd75c8525003bd53243f52766dde9daace46.tar.bz2 |
add a 16-bit data segment
Otherwise the real mode data segments keep G=D=1.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'cstart.S')
-rw-r--r-- | cstart.S | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -30,6 +30,7 @@ gdt32: .quad 0x00cf9b000000ffff // flat 32-bit code segment .quad 0x00cf93000000ffff // flat 32-bit data segment .quad 0x000f9b0f0000ffff // 64K 16-bit code segment at 0xF0000 + .quad 0x000f93000000ffff // 64K 16-bit data segment at 0x0 gdt32_end: gdt32_descr: |