Subversion Repositories Kolibri OS

Rev

Rev 1229 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1229 Rev 1376
1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2
;;                                                              ;;
2
;;                                                              ;;
3
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2007. 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
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
7
 
7
 
8
$Revision: 1229 $
8
$Revision: 1376 $
9
 
9
 
10
 
10
 
11
;***************************************************
11
;***************************************************
12
;      ïðåäâàðèòåëüíàÿ î÷èñòêà îáëàñòè òàáëèöû
12
;      ïðåäâàðèòåëüíàÿ î÷èñòêà îáëàñòè òàáëèöû
13
;      ïîèñê è çàíåñåíèå â òàáëèöó ïðèâîäîâ FDD
13
;      ïîèñê è çàíåñåíèå â òàáëèöó ïðèâîäîâ FDD
14
;      àâòîð Mario79
14
;      àâòîð Mario79
15
;***************************************************
15
;***************************************************
16
        xor  eax,eax
16
        xor  eax,eax
17
        mov  edi,DRIVE_DATA
17
        mov  edi,DRIVE_DATA
18
        mov  ecx,16384
18
        mov  ecx,16384
19
        cld
19
        cld
20
        rep  stosd
20
        rep  stosd
21
 
21
 
22
      mov al,0x10
22
      mov al,0x10
23
      out 0x70,al
23
      out 0x70,al
24
      mov  cx,0xff
24
      mov  cx,0xff
25
wait_cmos:
25
wait_cmos:
26
      dec  cx
26
      dec  cx
27
      test cx,cx
27
      test cx,cx
28
      jnz wait_cmos
28
      jnz wait_cmos
29
      in  al,0x71
29
      in  al,0x71
30
      mov [DRIVE_DATA],al
30
      mov [DRIVE_DATA],al