Subversion Repositories HelenOS

Rev

Rev 46 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 46 Rev 48
Line 82... Line 82...
82
.global fpu_context_restore
82
.global fpu_context_restore
83
fpu_context_restore:
83
fpu_context_restore:
84
    ret
84
    ret
85
 
85
 
86
.global fpu_lazy_context_save
86
.global fpu_lazy_context_save
-
 
87
fpu_lazy_context_save:
87
    mov 4(%esp),%eax;
88
    mov 4(%esp),%eax;
88
    fxsave (%eax)
89
    fxsave (%eax)
89
    xor %eax,%eax;
90
    xor %eax,%eax;
90
    ret;
91
    ret;
91
.global fpu_lazy_context_restore
92
.global fpu_lazy_context_restore
-
 
93
fpu_lazy_context_restore:
92
    mov 4(%esp),%eax;
94
    mov 4(%esp),%eax;
93
    fxrstor (%eax)
95
    fxrstor (%eax)
94
    xor %eax,%eax;
96
    xor %eax,%eax;
95
    ret;
97
    ret;
96
 
98