Rev 7132 | Rev 8052 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7132 | Rev 7136 | ||
---|---|---|---|
Line 3... | Line 3... | ||
3 | ;; Copyright (C) KolibriOS team 2004-2015. All rights reserved. ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2015. All rights reserved. ;; |
4 | ;; Distributed under terms of the GNU General Public License ;; |
4 | ;; Distributed under terms of the GNU General Public License ;; |
5 | ;; ;; |
5 | ;; ;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 7... | Line 7... | ||
7 | 7 | ||
8 | $Revision: 7132 $ |
- | |
9 | - | ||
10 | - | ||
11 | MEM_WB equ 6 ;write-back memory |
- | |
12 | MEM_WC equ 1 ;write combined memory |
- | |
Line 13... | Line 8... | ||
13 | MEM_UC equ 0 ;uncached memory |
8 | $Revision: 7136 $ |
14 | 9 | ||
15 | align 4 |
10 | align 4 |
16 | proc mem_test |
11 | proc mem_test |
Line 442... | Line 437... | ||
442 | hpet_tsc_start rd 2 |
437 | hpet_tsc_start rd 2 |
443 | cpu_count rd 1 |
438 | cpu_count rd 1 |
444 | smpt rd 16 |
439 | smpt rd 16 |
445 | endg |
440 | endg |
Line 446... | Line 441... | ||
446 | 441 | ||
447 | ACPI_HI_RSDP_WINDOW_START equ 0x000E0000 |
442 | ACPI_HI_RSDP_WINDOW_START = 0x000E0000 |
448 | ACPI_HI_RSDP_WINDOW_END equ 0x00100000 |
443 | ACPI_HI_RSDP_WINDOW_END = 0x00100000 |
449 | ACPI_RSDP_CHECKSUM_LENGTH equ 20 |
444 | ACPI_RSDP_CHECKSUM_LENGTH = 20 |
450 | 445 | ||
451 | ACPI_HPET_SIGN equ 'HPET' |
446 | ACPI_HPET_SIGN = 'HPET' |
452 | ACPI_MADT_SIGN equ 'APIC' |
447 | ACPI_MADT_SIGN = 'APIC' |
Line 453... | Line 448... | ||
453 | ACPI_FADT_SIGN equ 'FACP' |
448 | ACPI_FADT_SIGN = 'FACP' |
454 | 449 | ||
455 | 450 | ||
Line 621... | Line 616... | ||
621 | 616 | ||
622 | mov eax, [edx+4] |
617 | mov eax, [edx+4] |
623 | mov [acpi_ioapic_base-OS_BASE], eax |
618 | mov [acpi_ioapic_base-OS_BASE], eax |
Line 624... | Line 619... | ||
624 | jmp .next |
619 | jmp .next |
625 | 620 | ||
626 | HPET_PERIOD equ 0x0004 |
621 | HPET_PERIOD = 0x0004 |
627 | HPET_CFG_ENABLE equ 0x0001 |
622 | HPET_CFG_ENABLE = 0x0001 |
628 | HPET_CFG equ 0x0010 |
623 | HPET_CFG = 0x0010 |
629 | HPET_COUNTER equ 0x00f0 |
624 | HPET_COUNTER = 0x00f0 |
630 | HPET_T0_CFG equ 0x0100 |
625 | HPET_T0_CFG = 0x0100 |
631 | 626 | ||
632 | HPET_TN_LEVEL equ 0x0002 |
627 | HPET_TN_LEVEL = 0x0002 |
Line 633... | Line 628... | ||
633 | HPET_TN_ENABLE equ 0x0004 |
628 | HPET_TN_ENABLE = 0x0004 |
634 | HPET_TN_FSB equ 0x4000 |
629 | HPET_TN_FSB = 0x4000 |
635 | 630 | ||
636 | align 4 |
631 | align 4 |