grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] relocator16.S: comments update


From: Cao jin
Subject: [PATCH] relocator16.S: comments update
Date: Tue, 14 Aug 2018 15:03:25 +0800

Signed-off-by: Cao jin <address@hidden>
---
 grub-core/lib/i386/relocator16.S | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/grub-core/lib/i386/relocator16.S b/grub-core/lib/i386/relocator16.S
index c8d6f86d8..a8b48d2c4 100644
--- a/grub-core/lib/i386/relocator16.S
+++ b/grub-core/lib/i386/relocator16.S
@@ -204,8 +204,8 @@ LOCAL(gate_a20_check_state):
        ret
 
 LOCAL(gate_a20_done):
-       /* we are in real mode now
-        * set up the real mode segment registers : DS, SS, ES
+       /* we are in real mode now. Set up the real mode segment registers and
+        * all the other general purpose registers. cs is updated with ljmp.
         */
        /* movw imm16, %ax.  */
        .byte   0xb8
@@ -298,7 +298,7 @@ LOCAL(gdt):
        .byte   0, 0x92, 0xCF, 0
 
        /* -- 16 bit real mode CS --
-        * base = 0x00000000, limit 0x0FFFF (1 B Granularity), present
+        * base = filled by code, limit 0x0FFFF (1 B Granularity), present
         * type = 16 bit code execute/read only/conforming, DPL = 0
         */
        .word   0xFFFF
-- 
2.17.0






reply via email to

[Prev in Thread] Current Thread [Next in Thread]