Subversion Repositories Kolibri OS

Rev

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

  1. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  2. ;;                                                              ;;
  3. ;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
  4. ;; Distributed under terms of the GNU General Public License    ;;
  5. ;;                                                              ;;
  6. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  7.  
  8. $Revision: 2084 $
  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.