Subversion Repositories Kolibri OS

Rev

Rev 7132 | Rev 7733 | 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