diff options
Diffstat (limited to 'kernel/src/cpu/tss.c')
| -rw-r--r-- | kernel/src/cpu/tss.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/src/cpu/tss.c b/kernel/src/cpu/tss.c index 03b3475..cdfe2cc 100644 --- a/kernel/src/cpu/tss.c +++ b/kernel/src/cpu/tss.c @@ -7,14 +7,14 @@ tss_type tss; void load_tss() { - __asm__ __volatile__ ("push %rax; mov $0x28, %ax; ltr %ax; pop %rax;"); + __asm__ __volatile__("push %rax; mov $0x28, %ax; ltr %ax; pop %rax;"); } void init_tss() { memset(&tss, 0, sizeof(tss_type)); tss.iopb = sizeof(tss_type); - uint32_t stack_size = 4096*4; + uint32_t stack_size = 4096 * 4; uint64_t stack = (uint64_t)kalloc(stack_size) + stack_size - 8; tss.rsp0_low = (uint32_t)stack; tss.rsp0_high = (uint32_t)(stack >> 32); |
