Changeset ad36bd6 in mainline for arch/ia32/src/ia32.c


Ignore:
Timestamp:
2005-04-25T12:37:44Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
85bfdcc8
Parents:
c9b8c5c
Message:

Small improvements.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ia32/src/ia32.c

    rc9b8c5c rad36bd6  
    4545#include <arch/interrupt.h>
    4646
     47#include <arch/asm.h>
     48
     49void write_dr0(__u32 v)
     50{
     51        __asm__("movl %0,%%dr0" : : "r" (v));
     52}
     53
     54inline __u32 read_dr0(void)
     55{
     56        __u32 v;
     57       
     58        __asm__("movl %%dr0,%0\n" : "=r" (v));
     59       
     60        return v;
     61}
    4762
    4863void arch_pre_mm_init(void)
Note: See TracChangeset for help on using the changeset viewer.