archive mirror
 help / color / mirror / Atom feed
* How is RSDP passed to kernel?
@ 2021-01-04  9:16 ckim
  0 siblings, 0 replies; only message in thread
From: ckim @ 2021-01-04  9:16 UTC (permalink / raw)
  To: kernelnewbies

[-- Attachment #1.1: Type: text/plain, Size: 720 bytes --]


The APCI spec says 

"During OS initialization, OSPM must obtain the Root System Description
Pointer (RSDP) structure from the platform. When OSPM locates the Root
System Description Pointer (RSDP) structure, it then locates the Root System
Description Table (RSDT) or the Extended Root System Description Table
(XSDT) using the physical system address supplied in the RSDP."

How does the bootloader pass the RSDP to the kernel? What is the most
typical method and other options? I remember reading somewhere when it's
using UEFI, the value is passed through UEFI system table or like that.

I would appreciate if it's just a simple explanation. (though I'm more
interested in UEFI case)

Thank you.

Chan Kim

[-- Attachment #1.2: Type: text/html, Size: 3960 bytes --]

[-- Attachment #2: Type: text/plain, Size: 170 bytes --]

Kernelnewbies mailing list

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-01-04  9:17 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-04  9:16 How is RSDP passed to kernel? ckim

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).