Rev 703 | Rev 938 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 703 | Rev 802 | ||
---|---|---|---|
Line 55... | Line 55... | ||
55 | "pushq %%rbx;" |
55 | "pushq %%rbx;" |
56 | "pushq %%rcx;" |
56 | "pushq %%rcx;" |
57 | "pushq %%rdx;" |
57 | "pushq %%rdx;" |
58 | "pushq %%rsi;" |
58 | "pushq %%rsi;" |
59 | "iretq;" |
59 | "iretq;" |
60 | : : "i" (gdtselector(UDATA_DES) | PL_USER), "i" (USTACK_ADDRESS+THREAD_STACK_SIZE), "r" (ipl), "i" (gdtselector(UTEXT_DES) | PL_USER), "i" (UTEXT_ADDRESS)); |
60 | : : "i" (gdtselector(UDATA_DES) | PL_USER), |
- | 61 | "i" (USTACK_ADDRESS+THREAD_STACK_SIZE), |
|
- | 62 | "r" (ipl), |
|
- | 63 | "i" (gdtselector(UTEXT_DES) | PL_USER), |
|
- | 64 | "i" (UTEXT_ADDRESS)); |
|
61 | 65 | ||
62 | /* Unreachable */ |
66 | /* Unreachable */ |
63 | for(;;); |
67 | for(;;); |
64 | } |
68 | } |