This structure contains the x86-specific information.
On a standard PC-compatible platform, the library routines
(described later) fill these fields:
- smpinfo
- Contains info on how to manipulate the SMP control
hardware; filled in by the library call init_smp().
- gdt
- Contains the Global Descriptor Table (GDT); filled
in by the library.
- idt
- Contains the Interrupt Descriptor Table (IDT);
filled in by the library.
- pgdir
- Contains pointers to the Page Directory Table(s); filled in by the library.
- real_addr
- The virtual address corresponding to the physical
address range 0 through
0xFFFFF inclusive (the bottom 1 megabyte).