Rev 1073 | Rev 1085 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1073 | Rev 1074 | ||
---|---|---|---|
Line 54... | Line 54... | ||
54 | ;; |
54 | ;; |
55 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
55 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 56... | Line 56... | ||
56 | 56 | ||
Line 57... | Line 57... | ||
57 | include 'macros.inc' |
57 | include 'macros.inc' |
Line 58... | Line 58... | ||
58 | 58 | ||
Line 59... | Line 59... | ||
59 | $Revision: 1073 $ |
59 | $Revision: 1074 $ |
Line 673... | Line 673... | ||
673 | mov esi,boot_setostask |
673 | mov esi,boot_setostask |
674 | call boot_log |
674 | call boot_log |
Line 675... | Line 675... | ||
675 | 675 | ||
676 | xor eax, eax |
676 | xor eax, eax |
677 | mov dword [SLOT_BASE+APPDATA.fpu_state], fpu_data |
677 | mov dword [SLOT_BASE+APPDATA.fpu_state], fpu_data |
678 | mov dword [SLOT_BASE+APPDATA.fpu_handler], eax |
678 | mov dword [SLOT_BASE+APPDATA.exc_handler], eax |
Line 679... | Line 679... | ||
679 | mov dword [SLOT_BASE+APPDATA.sse_handler], eax |
679 | mov dword [SLOT_BASE+APPDATA.except_mask], eax |
Line 680... | Line 680... | ||
680 | 680 | ||
681 | ; name for OS/IDLE process |
681 | ; name for OS/IDLE process |
Line 695... | Line 695... | ||
695 | mov esi, fpu_data |
695 | mov esi, fpu_data |
696 | mov ecx, 512/4 |
696 | mov ecx, 512/4 |
697 | cld |
697 | cld |
698 | rep movsd |
698 | rep movsd |
Line 699... | Line 699... | ||
699 | 699 | ||
700 | mov dword [SLOT_BASE+256+APPDATA.fpu_handler], eax |
700 | mov dword [SLOT_BASE+256+APPDATA.exc_handler], eax |
Line 701... | Line 701... | ||
701 | mov dword [SLOT_BASE+256+APPDATA.sse_handler], eax |
701 | mov dword [SLOT_BASE+256+APPDATA.except_mask], eax |
702 | 702 | ||
703 | mov ebx, SLOT_BASE+256+APP_OBJ_OFFSET |
703 | mov ebx, SLOT_BASE+256+APP_OBJ_OFFSET |