Subversion Repositories Kolibri OS

Rev

Rev 2434 | Rev 3555 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  2. ;;                                                              ;;
  3. ;; Copyright (C) KolibriOS team 2004-2011. All rights reserved. ;;
  4. ;; Distributed under terms of the GNU General Public License    ;;
  5. ;;                                                              ;;
  6. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  7.  
  8. $Revision: 2465 $
  9.  
  10.  
  11. ;***************************************************
  12. ;      ïðåäâàðèòåëüíàÿ î÷èñòêà îáëàñòè òàáëèöû
  13. ;      ïîèñê è çàíåñåíèå â òàáëèöó ïðèâîäîâ FDD
  14. ;      àâòîð Mario79
  15. ;***************************************************
  16.         xor     eax, eax
  17.         mov     edi, DRIVE_DATA
  18.         mov     ecx, 16384
  19.         cld
  20.         rep stosd
  21.  
  22.         mov     al, 0x10
  23.         out     0x70, al
  24.         mov     cx, 0xff
  25. wait_cmos:
  26.         dec     cx
  27.         test    cx, cx
  28.         jnz     wait_cmos
  29.         in      al, 0x71
  30.         mov     [DRIVE_DATA], al
  31.         test    al, al
  32.         jz      @f
  33.         in      al, 0x21
  34.         and     al, 10111111b   ; Enable IRQ6
  35.         out     0x21, al
  36. @@:
  37.  
  38.