File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed
Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -212,7 +212,8 @@ The Pure64 information table is located at `0x0000000000005000` and ends at `0x0
212212<tr ><td >0x5094 - 0x50DF</td ><td >  ; </td ><td >  ; </td ><td >For future use</td ></tr >
213213<tr ><td >0x50E0</td ><td >8-bit</td ><td >FLAG_1GBPAGE</td ><td >1 if 1GB Pages are supported</td ></tr >
214214<tr ><td >0x50E1</td ><td >8-bit</td ><td >FLAG_X2APIC</td ><td >1 if X2APIC is supported</td ></tr >
215- <tr ><td >0x50E2 - 0x50FF</td ><td >  ; </td ><td >  ; </td ><td >For future use</td ></tr >
215+ <tr ><td >0x50E2</td ><td >8-bit</td ><td >FLAG_BOOTMODE</td ><td >'B' if BIOS, 'U' for UEFI</td ></tr >
216+ <tr ><td >0x50E3 - 0x50FF</td ><td >  ; </td ><td >  ; </td ><td >For future use</td ></tr >
216217<tr ><td >0x5100 - 0x51FF</td ><td >8-bit</td ><td >APIC_ID</td ><td >APIC ID's for valid CPU cores (based on CORES_ACTIVE)</td ></tr >
217218<tr ><td >0x5200 - 0x53FF</td ><td >  ; </td ><td >  ; </td ><td >For future use</td ></tr >
218219<tr ><td >0x5400 - 0x55FF</td ><td >16 byte entries</td ><td >PCIE</td ><td >PCIe bus data</td ></tr >
Original file line number Diff line number Diff line change @@ -876,6 +876,8 @@ no_address_size:
876876 stosb
877877 mov al , [ p_x2APIC ]
878878 stosb
879+ mov al , [ p_BootMode ]
880+ stosb
879881
880882%ifndef NOVIDEO
881883; Visual Debug (7/8)
You can’t perform that action at this time.
0 commit comments