Subversion Repositories Kolibri OS

Rev

Rev 471 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. $Revision: 471 $
  2. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  3. ;;                                                              ;;
  4. ;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
  5. ;; Distributed under terms of the GNU General Public License    ;;
  6. ;;                                                              ;;
  7. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  8.  
  9. iglobal
  10. saverd_fileinfo:
  11.         dd      2               ; subfunction: write
  12.         dd      0               ; (reserved)
  13.         dd      0               ; (reserved)
  14.         dd      1440*1024       ; size 1440 Kb
  15.         dd      RAMDISK
  16.         db      0
  17. .name:
  18.         dd      ?
  19. endg
  20. sysfn_saveramdisk:      ; 18.6 = SAVE FLOPPY IMAGE (HD version only)
  21.         call    restorefatchain
  22.         mov     eax, saverd_fileinfo
  23.         mov     [saverd_fileinfo.name], ebx
  24.         pushad
  25.         push    eax
  26.         call    file_system_lfn
  27.         pop     eax
  28.         popad
  29.         mov     [esp+36], eax
  30.         ret
  31.