Subversion Repositories HelenOS-historic

Rev

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

Rev 281 Rev 282
Line 52... Line 52...
52
{
52
{
53
    __asm__ volatile (
53
    __asm__ volatile (
54
        "fnsave %0"
54
        "fnsave %0"
55
        : "=m"(*fctx)
55
        : "=m"(*fctx)
56
        );
56
        );
57
    return;
-
 
58
}
57
}
59
 
58
 
60
void fpu_lazy_context_restore(fpu_context_t *fctx)
59
void fpu_lazy_context_restore(fpu_context_t *fctx)
61
{
60
{
62
    __asm__ volatile (
61
    __asm__ volatile (
63
        "frstor %0"
62
        "frstor %0"
64
        : "=m"(*fctx)
63
        : "=m"(*fctx)
65
        );
64
        );
66
    return;
-
 
67
}
65
}
68
 
66
 
69
void fpu_init(void)
67
void fpu_init(void)
70
{
68
{
71
    __asm__ volatile (
69
    __asm__ volatile (