Subversion Repositories HelenOS

Rev

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

Rev 1821 Rev 1829
Line 32... Line 32...
32
# and 1 means interrupt with error word
32
# and 1 means interrupt with error word
33
#define ERROR_WORD_INTERRUPT_LIST 0x00027D00
33
#define ERROR_WORD_INTERRUPT_LIST 0x00027D00
34
 
34
 
35
.text
35
.text
36
 
36
 
-
 
37
.global xen_callback
-
 
38
.global xen_failsafe_callback
37
.global enable_l_apic_in_msr
39
.global enable_l_apic_in_msr
38
.global interrupt_handlers
40
.global interrupt_handlers
39
.global memcpy
41
.global memcpy
40
.global memcpy_from_uspace
42
.global memcpy_from_uspace
41
.global memcpy_from_uspace_failover_address
43
.global memcpy_from_uspace_failover_address
42
.global memcpy_to_uspace
44
.global memcpy_to_uspace
43
.global memcpy_to_uspace_failover_address
45
.global memcpy_to_uspace_failover_address
44
 
46
 
45
 
47
 
-
 
48
xen_callback:
-
 
49
	iret
-
 
50
 
-
 
51
xen_failsafe_callback:
-
 
52
	iret
-
 
53
 
-
 
54
 
46
#define MEMCPY_DST	4
55
#define MEMCPY_DST	4
47
#define MEMCPY_SRC	8
56
#define MEMCPY_SRC	8
48
#define MEMCPY_SIZE	12
57
#define MEMCPY_SIZE	12
49
 
58
 
50
/** Copy memory to/from userspace.
59
/** Copy memory to/from userspace.