use*_*233 5 linux linux-kernel
我正在阅读了解Linux内核,其中我读到了全局描述符表和本地描述符表.
在哪个源文件(linux内核)中定义了GDT和LDT的数据结构?
Ram*_*esh 2
谷歌搜索术语“ Linux Kernel file gdt ”会产生您正在寻找的确切结果。这是书籍搜索结果的链接,其中包含描述 GDT 和 LDT 定义位置的内容。
所有GDT都存储在cpu_gdt_table数组中。
如果你查看源代码索引,你可以看到这些符号是在文件中定义的arch/i386/kernel/head.S。不过,我认为当你有这本书的副本时可以查看源代码索引。但尽管如此,还是给出了定义 GDT 的文件。
arch/i386/kernel/head.S
归档时间:
11 年,5 月 前
查看次数:
246 次
最近记录:
6 年,6 月 前