[kernel] Add index to cpu_data

Because the firmware can set the APIC ids to whatever it wants, add a
sequential index to each cpu_data structure that jsix will use for its
main identifier, or for indexing into arrays, etc.
This commit is contained in:
Justin C. Miller
2021-02-11 00:00:34 -08:00
parent 214ff3eff0
commit 36da65e15b
4 changed files with 15 additions and 7 deletions

View File

@@ -7,7 +7,9 @@ endstruc
struc CPU_DATA
.self: resq 1
.id: resq 1
.id: resw 1
.index: resw 1
.reserved resd 1
.rsp0: resq 1
.rsp3: resq 1
.tcb: resq 1