Subversion Repositories Kolibri OS

Rev

Rev 4608 | Rev 4624 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4608 Rev 4611
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: 4608 $
74
$Revision: 4611 $
Line 798... Line 798...
798
include 'detect/dev_fd.inc'
798
include 'detect/dev_fd.inc'
799
;-----------------------------------------------------------------------------
799
;-----------------------------------------------------------------------------
800
; START of initialisation IDE ATA code
800
; START of initialisation IDE ATA code
801
;-----------------------------------------------------------------------------
801
;-----------------------------------------------------------------------------
802
        cmp     [IDEContrProgrammingInterface], 0
802
        cmp     [IDEContrProgrammingInterface], 0
803
        je      @f
803
        je      set_interrupts_for_IDE_controllers.continue
Line 804... Line 804...
804
 
804
 
805
        mov     esi, boot_disabling_ide
805
        mov     esi, boot_disabling_ide
806
        call    boot_log
806
        call    boot_log
807
;--------------------------------------
807
;--------------------------------------
Line 876... Line 876...
876
        DEBUGF  1, "K : Secondary Bus Master IDE Status Register %x\n", eax
876
        DEBUGF  1, "K : Secondary Bus Master IDE Status Register %x\n", eax
877
        pop     edx eax
877
        pop     edx eax
Line 878... Line 878...
878
 
878
 
879
        cmp     [IDEContrRegsBaseAddr], 0
879
        cmp     [IDEContrRegsBaseAddr], 0
880
        setnz   [dma_hdd]
-
 
881
 
-
 
882
        cmp     [IDEContrProgrammingInterface], 0
-
 
883
        je      set_interrupts_for_IDE_controllers.continue
880
        setnz   [dma_hdd]
884
;-----------------------------------------------------------------------------
881
;-----------------------------------------------------------------------------
885
; set interrupts for IDE Controller
882
; set interrupts for IDE Controller
886
;-----------------------------------------------------------------------------
883
;-----------------------------------------------------------------------------
887
        mov     esi, boot_set_int_IDE
884
        mov     esi, boot_set_int_IDE