Subversion Repositories Kolibri OS

Rev

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

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