Subversion Repositories Kolibri OS

Rev

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

Rev 3908 Rev 4287
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2013. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2013. 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
 
Line 8... Line 8...
8
$Revision: 3908 $
8
$Revision: 4287 $
9
 
9
 
10
 
10
 
Line 45... Line 45...
45
 
45
 
46
hd0_data        HD_DATA         ?,    0, 1
46
hd0_data        HD_DATA         ?,    0, 1
47
hd1_data        HD_DATA         ?, 0x10, 2
47
hd1_data        HD_DATA         ?, 0x10, 2
48
hd2_data        HD_DATA         ?,    0, 3
48
hd2_data        HD_DATA         ?,    0, 3
-
 
49
hd3_data        HD_DATA         ?, 0x10, 4
-
 
50
 
-
 
51
hd_address_table:
-
 
52
        dd      0x1f0, 0x00, 0x1f0, 0x10
49
hd3_data        HD_DATA         ?, 0x10, 4
53
        dd      0x170, 0x00, 0x170, 0x10
Line 50... Line 54...
50
endg
54
endg
51
 
55
 
52
uglobal
56
uglobal
Line 643... Line 647...
643
        else
647
        else
644
        DEBUGF 1,"K : FS - HD write error\n"
648
        DEBUGF 1,"K : FS - HD write error\n"
645
        end if
649
        end if
646
        ret
650
        ret
647
;-----------------------------------------------------------------------------
651
;-----------------------------------------------------------------------------
648
hd_lba_error:
-
 
649
        if lang eq sp
-
 
650
        DEBUGF 1,"K : FS - HD error en LBA\n"
-
 
651
        else
-
 
652
        DEBUGF 1,"K : FS - HD LBA error\n"
-
 
653
        end if
-
 
654
        jmp     LBA_read_ret
-
 
655
;-----------------------------------------------------------------------------
-
 
656
align 4
652
align 4
657
wait_for_hd_idle:
653
wait_for_hd_idle:
658
        push    eax edx
654
        push    eax edx
Line 659... Line 655...
659
 
655