Rev 2927 | Rev 3403 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2927 | Rev 3107 | ||
|---|---|---|---|
| Line 35... | Line 35... | ||
| 35 | .text |
35 | .text |
| 36 | 36 | ||
| 37 | .global paging_on |
37 | .global paging_on |
| 38 | .global enable_l_apic_in_msr |
38 | .global enable_l_apic_in_msr |
| 39 | .global interrupt_handlers |
39 | .global interrupt_handlers |
| - | 40 | .global memsetb |
|
| - | 41 | .global memsetw |
|
| 40 | .global memcpy |
42 | .global memcpy |
| 41 | .global memcpy_from_uspace |
43 | .global memcpy_from_uspace |
| 42 | .global memcpy_from_uspace_failover_address |
44 | .global memcpy_from_uspace_failover_address |
| 43 | .global memcpy_to_uspace |
45 | .global memcpy_to_uspace |
| 44 | .global memcpy_to_uspace_failover_address |
46 | .global memcpy_to_uspace_failover_address |
| 45 | 47 | ||
| 46 | 48 | ||
| - | 49 | # Wrapper for generic memsetb |
|
| - | 50 | memsetb: |
|
| - | 51 | jmp _memsetb |
|
| - | 52 | ||
| - | 53 | # Wrapper for generic memsetw |
|
| - | 54 | memsetw: |
|
| - | 55 | jmp _memsetw |
|
| - | 56 | ||
| - | 57 | ||
| 47 | #define MEMCPY_DST 4 |
58 | #define MEMCPY_DST 4 |
| 48 | #define MEMCPY_SRC 8 |
59 | #define MEMCPY_SRC 8 |
| 49 | #define MEMCPY_SIZE 12 |
60 | #define MEMCPY_SIZE 12 |
| 50 | 61 | ||
| 51 | /** Copy memory to/from userspace. |
62 | /** Copy memory to/from userspace. |