Rev 375 | Rev 379 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 375 | Rev 378 | ||
---|---|---|---|
Line 167... | Line 167... | ||
167 | 167 | ||
Line 168... | Line 168... | ||
168 | include 'unpacker.inc' |
168 | include 'unpacker.inc' |
169 | 169 | ||
170 | __DEBUG__ fix 1 |
170 | __DEBUG__ fix 1 |
Line 171... | Line 171... | ||
171 | __DEBUG_LEVEL__ fix 1 |
171 | __DEBUG_LEVEL__ fix 1 |
172 | include 'debug-fdo.inc' |
172 | include 'fdo.inc' |
173 | 173 | ||
174 | iglobal |
174 | iglobal |
Line 412... | Line 412... | ||
412 | mov ecx, MSR_AMD_STAR |
412 | mov ecx, MSR_AMD_STAR |
413 | wrmsr |
413 | wrmsr |
414 | .noSYSCALL: |
414 | .noSYSCALL: |
415 | ; ----------------------------------------- |
415 | ; ----------------------------------------- |
Line -... | Line 416... | ||
- | 416 | ||
- | 417 | ||
416 | 418 | ||
417 | ; MEMORY MODEL |
419 | ; MEMORY MODEL |
- | 420 | call mem_test |
|
418 | call mem_test |
421 | call init_mtrr |
419 | call init_mem |
422 | call init_mem |
Line 420... | Line 423... | ||
420 | call init_page_map |
423 | call init_page_map |
421 | 424 | ||
Line 428... | Line 431... | ||
428 | mov cr0,eax |
431 | mov cr0,eax |
Line 429... | Line 432... | ||
429 | 432 | ||
430 | call init_kernel_heap |
433 | call init_kernel_heap |
431 | stdcall kernel_alloc, 0x2000 |
434 | stdcall kernel_alloc, 0x2000 |
- | 435 | mov [os_stack], eax |
|
432 | mov [os_stack], eax |
436 | |
433 | call init_LFB |
- | |
434 | call init_mtrr |
437 | call init_LFB |
Line 435... | Line 438... | ||
435 | call init_fpu |
438 | call init_fpu |
Line 436... | Line 439... | ||
436 | 439 | ||
Line 4870... | Line 4873... | ||
4870 | ret |
4873 | ret |
Line 4871... | Line 4874... | ||
4871 | 4874 | ||
4872 | align 4 |
4875 | align 4 |
4873 | paleholder: |
4876 | paleholder: |
- | 4877 | ret |
|
4874 | ret |
4878 | |
4875 | ; --------------- APM --------------------- |
4879 | ; --------------- APM --------------------- |
4876 | apm_entry dp 0 |
4880 | apm_entry dp 0 |
4877 | apm_vf dd 0 |
4881 | apm_vf dd 0 |
4878 | align 4 |
4882 | align 4 |