GDT Fixes?
git-svn-id: https://spexeah.com:8443/svn/Asuro@23 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
This commit is contained in:
parent
fe876edaeb
commit
85f0849123
@ -45,10 +45,9 @@ begin
|
||||
end else begin
|
||||
limit := limit SHR 12;
|
||||
end;
|
||||
descriptor[6] := $C0; //2 <-- Will be overwritten by 3;
|
||||
end;
|
||||
|
||||
descriptor[6] := $C0; //2 <-- Will be overwritten by 3;
|
||||
|
||||
descriptor[0] := limit and $FF;
|
||||
descriptor[1] := (limit shr 8) and $FF;
|
||||
descriptor[6] := descriptor[6] or ((limit shr 16) and $F); //3 <-- has now overwritten both $C0 and $40 is now equal to limit or'd with limit shifted right 16 bits and constant $0F
|
||||
|
Loading…
x
Reference in New Issue
Block a user