Rev 1787 | Rev 2071 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1787 | Rev 2018 | ||
---|---|---|---|
Line 60... | Line 60... | ||
60 | movq $halt, (%rsp) |
60 | movq $halt, (%rsp) |
61 | jmp printf |
61 | jmp printf |
62 | 62 | ||
63 | .global cpuid |
63 | .global cpuid |
64 | .global has_cpuid |
64 | .global has_cpuid |
65 | .global rdtsc |
65 | .global get_cycle |
66 | .global read_efer_flag |
66 | .global read_efer_flag |
67 | .global set_efer_flag |
67 | .global set_efer_flag |
68 | .global memcpy |
68 | .global memcpy |
69 | .global memcpy_from_uspace |
69 | .global memcpy_from_uspace |
70 | .global memcpy_to_uspace |
70 | .global memcpy_to_uspace |
Line 144... | Line 144... | ||
144 | movl %edx,12(%rsi) |
144 | movl %edx,12(%rsi) |
145 | 145 | ||
146 | movq %r10, %rbx |
146 | movq %r10, %rbx |
147 | ret |
147 | ret |
148 | 148 | ||
149 | rdtsc: |
149 | get_cycle: |
150 | xorq %rax,%rax |
150 | xorq %rax,%rax |
151 | rdtsc |
151 | rdtsc |
152 | ret |
152 | ret |
153 | 153 | ||
154 | set_efer_flag: |
154 | set_efer_flag: |