Rev 6311 | Rev 6319 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6311 | Rev 6317 | ||
---|---|---|---|
Line 69... | Line 69... | ||
69 | format binary as "mnt" |
69 | format binary as "mnt" |
Line 70... | Line 70... | ||
70 | 70 | ||
71 | include 'macros.inc' |
71 | include 'macros.inc' |
Line 72... | Line 72... | ||
72 | include 'struct.inc' |
72 | include 'struct.inc' |
Line 73... | Line 73... | ||
73 | 73 | ||
74 | $Revision: 6311 $ |
74 | $Revision: 6317 $ |
Line 759... | Line 759... | ||
759 | call PIC_init |
759 | call PIC_init |
Line 760... | Line 760... | ||
760 | 760 | ||
761 | mov esi, boot_v86machine |
761 | mov esi, boot_v86machine |
762 | call boot_log |
762 | call boot_log |
763 | ; Initialize system V86 machine |
763 | ; Initialize system V86 machine |
Line 764... | Line 764... | ||
764 | call init_sys_v86 |
764 | ; call init_sys_v86 |
765 | 765 | ||
766 | mov esi, boot_inittimer |
766 | mov esi, boot_inittimer |
767 | call boot_log |
767 | call boot_log |
Line 972... | Line 972... | ||
972 | rdtsc |
972 | rdtsc |
973 | mov ecx, eax |
973 | mov ecx, eax |
974 | mov esi, 250 ; wait 1/4 a second |
974 | mov esi, 250 ; wait 1/4 a second |
975 | call delay_ms |
975 | call delay_ms |
976 | rdtsc |
976 | rdtsc |
977 | sti |
- | |
Line 978... | Line 977... | ||
978 | 977 | ||
979 | sub eax, ecx |
978 | sub eax, ecx |
980 | xor edx, edx |
979 | xor edx, edx |
981 | shld edx, eax, 2 |
980 | shld edx, eax, 2 |