Rev 1025 | Rev 1043 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1025 | Rev 1038 | ||
---|---|---|---|
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: 1025 $ |
58 | $Revision: 1038 $ |
Line 728... | Line 728... | ||
728 | call _rdtsc |
728 | call _rdtsc |
729 | sti |
729 | sti |
730 | sub eax,ecx |
730 | sub eax,ecx |
731 | shl eax,2 |
731 | shl eax,2 |
732 | mov [CPU_FREQ],eax ; save tsc / sec |
732 | mov [CPU_FREQ],eax ; save tsc / sec |
733 | mov ebx, 1000000 |
733 | ; mov ebx, 1000000 |
734 | div ebx |
734 | ; div ebx |
- | 735 | ; ¢®®¡é¥-â® ¯à®¨§¢®¤¨â¥«ì®áâì ¢ ¤ ®¬ ª®ªà¥â®¬ ¬¥á⥠|
|
- | 736 | ; ᮢ¥à襮 ¥ªà¨â¨ç , ® çâ®¡ë § âªãâì «î¡¨â¥«¥© |
|
- | 737 | ; ®¯â¨¬¨§¨àãîé¨å ª®¬¯¨«ïâ®à®¢ ... |
|
- | 738 | mov edx, 2251799814 |
|
- | 739 | mul edx |
|
- | 740 | shr edx, 19 |
|
735 | mov [stall_mcs], eax |
741 | mov [stall_mcs], edx |
- | 742 | ; PRINT CPU FREQUENCY |
|
- | 743 | mov esi, boot_cpufreq |
|
- | 744 | call boot_log |
|
- | 745 | ||
- | 746 | mov ebx, edx |
|
- | 747 | movzx ecx, word [boot_y] |
|
- | 748 | add ecx, (10+17*6) shl 16 - 10 ; 'CPU frequency is ' |
|
- | 749 | mov edx, 0xFFFFFF |
|
- | 750 | mov edi, 1 |
|
- | 751 | mov eax, 0x00040000 |
|
- | 752 | call display_number_force |
|
Line 736... | Line 753... | ||
736 | 753 | ||
Line 737... | Line 754... | ||
737 | ; SET VARIABLES |
754 | ; SET VARIABLES |