x86: Tidy up the 64-bit calling code
The GDT works but technically the length is incorrect. Fix this and add a comment. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
parent
0d9edd2dfb
commit
0bc74ab3e6
1 changed files with 2 additions and 2 deletions
|
@ -82,8 +82,8 @@ lret_target:
|
|||
|
||||
.data
|
||||
gdt:
|
||||
.word gdt_end - gdt
|
||||
.long gdt
|
||||
.word gdt_end - gdt - 1
|
||||
.long gdt /* Fixed up by code above */
|
||||
.word 0
|
||||
.quad 0x0000000000000000 /* NULL descriptor */
|
||||
.quad 0x00af9a000000ffff /* __KERNEL_CS */
|
||||
|
|
Loading…
Reference in a new issue