Rev 803 | Rev 839 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 803 | Rev 837 | ||
---|---|---|---|
Line 53... | Line 53... | ||
53 | ;; |
53 | ;; |
54 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
54 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 55... | Line 55... | ||
55 | 55 | ||
Line 56... | Line 56... | ||
56 | include 'macros.inc' |
56 | include 'macros.inc' |
Line 57... | Line 57... | ||
57 | 57 | ||
Line 58... | Line 58... | ||
58 | $Revision: 803 $ |
58 | $Revision: 837 $ |
Line 241... | Line 241... | ||
241 | call test_cpu |
241 | call test_cpu |
242 | bts [cpu_caps-OS_BASE], CAPS_TSC ;force use rdtsc |
242 | bts [cpu_caps-OS_BASE], CAPS_TSC ;force use rdtsc |
Line 243... | Line 243... | ||
243 | 243 | ||
244 | call init_BIOS32 |
244 | call init_BIOS32 |
245 | ; MEMORY MODEL |
- | |
- | 245 | ; MEMORY MODEL |
|
246 | call mem_test |
246 | |
- | 247 | call init_mem |
|
247 | call init_mem |
248 | |
Line 248... | Line 249... | ||
248 | call init_page_map |
249 | call init_page_map |
Line 249... | Line 250... | ||
249 | 250 | ||
Line 712... | Line 713... | ||
712 | call init_cursors |
713 | call init_cursors |
713 | mov eax, [def_cursor] |
714 | mov eax, [def_cursor] |
714 | mov [SLOT_BASE+APPDATA.cursor],eax |
715 | mov [SLOT_BASE+APPDATA.cursor],eax |
715 | mov [SLOT_BASE+APPDATA.cursor+256],eax |
716 | mov [SLOT_BASE+APPDATA.cursor+256],eax |
Line -... | Line 717... | ||
- | 717 | ||
- | 718 | stdcall load_pe_driver, szAtiHW |
|
716 | 719 | ||
Line 717... | Line 720... | ||
717 | ; READ TSC / SECOND |
720 | ; READ TSC / SECOND |
718 | 721 | ||
719 | mov esi,boot_tsc |
722 | mov esi,boot_tsc |
Line 802... | Line 805... | ||
802 | cmp eax,2 ; if vrr_m app found (PID=2) |
805 | cmp eax,2 ; if vrr_m app found (PID=2) |
803 | je first_app_found |
806 | je first_app_found |
Line 804... | Line 807... | ||
804 | 807 | ||
Line -... | Line 808... | ||
- | 808 | no_load_vrr_m: |
|
805 | no_load_vrr_m: |
809 | |
806 | 810 | ||
Line -... | Line 811... | ||
- | 811 | mov ebp, firstapp |
|
- | 812 | call fs_execute_from_sysdir |
|
807 | mov ebp, firstapp |
813 | |
808 | call fs_execute_from_sysdir |
814 | |
Line 809... | Line 815... | ||
809 | 815 | ||
810 | cmp eax,2 ; continue if a process has been loaded |
816 | cmp eax,2 ; continue if a process has been loaded |