source:
mainline/kernel/arch/ia32/src/boot/vesa_ret.inc
Last change on this file was 8be3230, checked in by , 7 years ago | |
---|---|
|
|
File size: 289 bytes |
Line | |
---|---|
1 | .code32 |
2 | vesa_init_protected: |
3 | cli |
4 | cld |
5 | |
6 | /* Initialize stack pointer */ |
7 | movl $START_STACK, %esp |
8 | |
9 | /* Kernel data + stack */ |
10 | movw $GDT_SELECTOR(KDATA_DES), %cx |
11 | movw %cx, %es |
12 | movw %cx, %fs |
13 | movw %cx, %gs |
14 | movw %cx, %ds |
15 | movw %cx, %ss |
16 | |
17 | jmpl $GDT_SELECTOR(KTEXT_DES), $vesa_meeting_point |
Note:
See TracBrowser
for help on using the repository browser.