mirror of
https://github.com/gatieme/LDD-LinuxDeviceDrivers.git
synced 2026-11-09 08:38:04 +08:00
增加了print_segment, 打印__KERNEL_CS, __KERNEL_DS, __USER_CS, __USER_DS...
This commit is contained in:
1 parent
68d0945252
commit
5ec939293f
1 file changed
+13
-12
@@ -75,19 +75,20 @@ static void print_segment(void)
|
||||
|
||||
/*
|
||||
|
||||
-----------------------------------------------------------------
|
||||
| | INDEX | T1| RPL |
|
||||
-----------------------------------------------------------------
|
||||
__KERNEL_CS = 0x0010 = B 0 0 0 0 0 0 0 0 0 0 0 1 0 | 0 | 0 0 |
|
||||
-----------------------------------------------------------------
|
||||
__KERNEL_DS = 0x0018 = B 0 0 0 0 0 0 0 0 0 0 0 1 0 | 1 | 0 0 |
|
||||
-----------------------------------------------------------------
|
||||
__USER_DS = 0x0033 = B 0 0 0 0 0 0 0 0 0 0 1 1 0 | 0 | 1 1 |
|
||||
-----------------------------------------------------------------
|
||||
__USER_DS = 0x0028 = B 0 0 0 0 0 0 0 0 0 0 1 0 0 | 1 | 0 0 |
|
||||
-----------------------------------------------------------------
|
||||
---------------------------------------------------------------------------------------------
|
||||
| | INDEX | TI| RPL |
|
||||
---------------------------------------------------------------------------------------------
|
||||
__KERNEL_CS = 0x0010 = B 0 0 0 0 0 0 0 0 0 0 0 1 0 | 0 | 0 0 | index = 2, TI = 0, RPL = 0
|
||||
---------------------------------------------------------------------------------------------
|
||||
__KERNEL_DS = 0x0018 = B 0 0 0 0 0 0 0 0 0 0 0 1 1 | 0 | 0 0 | index = 3, TI = 0, RPL = 0
|
||||
---------------------------------------------------------------------------------------------
|
||||
__USER_DS = 0x0033 = B 0 0 0 0 0 0 0 0 0 0 1 1 0 | 0 | 1 1 | index = 6, TI = 0, RPL = 3
|
||||
---------------------------------------------------------------------------------------------
|
||||
__USER_DS = 0x002B = B 0 0 0 0 0 0 0 0 0 0 1 0 1 | 0 | 1 1 | index = 5, TI = 0, RPL = 3
|
||||
---------------------------------------------------------------------------------------------
|
||||
|
||||
LITTLE_ | 低字节 -=> 高字节 |
|
||||
| LE little-endian | 低字节 -=> 高字节 |
|
||||
---------------------------------------------------------------------------------------------
|
||||
__KERNEL_CS = 0x0010 = | 00010000 00000000 |
|
||||
__KERNEL_DS = 0x0018 = | 00011000 00000000 |
|
||||
__USER_DS = 0x0033 = | 00110011 00000000 |
|
||||
|
||||
Reference in new issue
Block a user