NpxFrame is filled with zeroes, so there is no need to set all these stuff
Alle Prüfungen waren erfolgreich
ci/woodpecker/push/build Pipeline was successful

Dieser Commit ist enthalten in:
2023-03-15 22:48:26 +01:00
Ursprung 84c8bc98ae
Commit e05366815a

Datei anzeigen

@@ -72,13 +72,7 @@ KepInitializeThreadContext(IN PKTHREAD Thread,
/* Set initial floating point state */
ThreadFrame->NpxFrame.ControlWord = 0x27F;
ThreadFrame->NpxFrame.StatusWord = 0;
ThreadFrame->NpxFrame.TagWord = 0xFFFF;
ThreadFrame->NpxFrame.ErrorOffset = 0;
ThreadFrame->NpxFrame.ErrorSelector = 0;
ThreadFrame->NpxFrame.ErrorOpcode = 0;
ThreadFrame->NpxFrame.DataOffset = 0;
ThreadFrame->NpxFrame.DataSelector = 0;
/* Clear DR6 and DR7 registers */
ThreadFrame->TrapFrame.Dr6 = 0;