Subversion Repositories HelenOS-historic

Rev

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

Rev 979 Rev 993
Line 26... Line 26...
26
 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26
 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
 *
27
 *
28
 */
28
 */
29
 
29
 
30
#include <fpu_context.h>
30
#include <fpu_context.h>
-
 
31
#include <print.h>
31
 
32
 
32
void fpu_context_save(fpu_context_t *fctx){
33
void fpu_context_save(fpu_context_t *fctx){
-
 
34
        return;
33
        asm volatile(
35
        asm volatile(
34
            "stf.spill [%2]=f2,0x80\n"
36
            "stf.spill [%2]=f2,0x80\n"
35
            "stf.spill [%3]=f3,0x80\n"
37
            "stf.spill [%3]=f3,0x80\n"
36
            "stf.spill [%4]=f4,0x80\n"
38
            "stf.spill [%4]=f4,0x80\n"
37
            "stf.spill [%5]=f5,0x80\n"
39
            "stf.spill [%5]=f5,0x80\n"
Line 184... Line 186...
184
}
186
}
185
 
187
 
186
 
188
 
187
void fpu_context_restore(fpu_context_t *fctx)
189
void fpu_context_restore(fpu_context_t *fctx)
188
{
190
{
189
 
191
        return;
190
        asm volatile(
192
        asm volatile(
191
            "ldf.fill f2=[%2],0x80\n"
193
            "ldf.fill f2=[%2],0x80\n"
192
            "ldf.fill f3=[%3],0x80\n"
194
            "ldf.fill f3=[%3],0x80\n"
193
            "ldf.fill f4=[%4],0x80\n"
195
            "ldf.fill f4=[%4],0x80\n"
194
            "ldf.fill f5=[%5],0x80\n"
196
            "ldf.fill f5=[%5],0x80\n"