| |    | 85019 packages online | 
 | 
|  | 
| 
 | 
|  |  |  | | No screenshot available | 
| Short: | Dynamic recoverable RAM disk (V3.8) |  | Author: | evogt  free.fr |  | Uploader: | Etienne Vogt (evogt free fr) |  | Type: | disk/misc |  | Version: | 3.8 |  | Architecture: | m68k-amigaos |  | Date: | 2012-03-18 |  
 | Replaces: | disk/misc/vdisk*.lha |  
| Download: | disk/misc/vdisk38.lha - View contents |  | Readme: | disk/misc/vdisk38.readme |  | Downloads: | 2270 |  
 |  |  vdisk.device is a driver for a recoverable RAM disk. It started in 1993 as
a hack of ASDG-RAM (written by Perry S. Kivolowitz). These hacked versions 
(1.3 -> 1.12) were not distributed.
 As of version 2.0, it has been entirely rewritten, with many new features
added:
 - Up to 16 units with virtually unlimited size (512 Mb to 2 Gb)
 - Sector size of 512, 1024 or 2048 bytes (version 3 and up)
 - Dynamic memory allocation and (optionnaly) deallocation
 - Full support of standard AmigaDOS Filesystems (DOS\0 to DOS\5).
 - Will survive the heaviest system crashes as long as its own data is not 
   corrupted.
 - In case of a recovery failure, the cause can be reported by a support
   command.
 - Supports automounting/autobooting units as of V3.3.
 - Supports volatile units that don't keep their content across reboots as of
   V3.5.
 VDisk requires AmigaDOS 2.04 or higher (V37).
CHANGES
 V 3.8
      - Fixed illegal memory accesses during initialization of big volumes with
	bitmap extension blocks. Thanks to Dale Frameli for the bug report.
 V 3.7
      - Fixed a nasty data corruption bug in the unit cleaning routine.
 V 3.6
      - Fixed Expunge and Init routines to allow removal and reloading of the
	device without system reboot. Also, a delayed expunge would have crashed
	due to mismatched stack usage.
      - Official release of vdisk V3.
 V 3.5 beta (internal)
      - Added support for VOLATILE units that will be wiped clean on system
	reboot like the system RAM: disk.
 V 3.4 beta
      - Added NOCLEAN flag to completely disable memory reclamation for vdisk
	units used as virtual floppies.
      - New AmigaDOS units now get preallocated bitmap blocks for compatibility
	with the new FFS2.
 V 3.3 beta
      - Added support for AUTOMOUNT and BOOTABLE vdisk units. This requires
	the vdisk.device to be installed as a resident module with THOR's
	LoadModule command.
      - Some extended trackdisk commands are now accepted as a compatibility
	kludge for broken software like DMS that can't be bothered to fall
	back to the normal commands. They are not officially supported and
	should otherwise not be used.
      - TD_GETGEOMETRY now returns the AmigaDOS faked geometry in CHS fields
	and the real number of available sectors in the TotalSectors field.
	(some of which might not be available to AmigaDOS).
 V 3.2 beta
      - Corrected a stupid bug in the unit checksum routine, which read
	past the end of the unit structure (yuck!).
 V 3.1 beta
      -	Major changes. Internal VTrack size is now 32 sectors which can
	themselves use sizes of 512, 1024 or 2048 bytes. The device now
	also accepts AmigaDOS faked geometries (so a unit can look like
	a floppy for example) as long as LowCyl is 0, SectorPerBlocks
	is 1 and Reserved is 2. The filesystem root block should be
	correctly placed as well.
      - Initialization recovery checks reworked so they no longer reference
	memory not yet reallocated.
      - 'muFS' DosType is now recognized and supported, although the
	current multiuser.library only allows the MultiUserFileSystem
	on hard disk partitions.
      - NSCMD_DEVICEQUERY and TD_GETGEOMETRY commands are now supported.
 |  | 
 Contents of disk/misc/vdisk38.lha
  PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 1406    2136  65.8% -lh5- 4fbb Dec 14  2002 vdisk/c/CleanRamDisk
[generic]                  285     674  42.3% -lh5- 30bb Sep 16  2001 vdisk/c/CleanRamDisk.info
[generic]                 1604    2588  62.0% -lh5- aff2 Aug 13  2001 vdisk/c/DeleteRamDisk
[generic]                  185     482  38.4% -lh5- 95ca Sep 16  2001 vdisk/c/DeleteRamDisk.info
[generic]                 1919    3380  56.8% -lh5- 2abd Feb 15  2003 vdisk/c/VDStat
[generic]                  209     289  72.3% -lh5- 061f Sep 29  2002 vdisk/devs/dosdrivers/VD0
[generic]                 1512    2431  62.2% -lh5- 9f52 Sep 16  2001 vdisk/devs/dosdrivers/VD0.info
[generic]                  229     418  54.8% -lh5- 96e4 Sep 29  2002 vdisk/devs/VD0.mountlist
[generic]                 4801    7424  64.7% -lh5- cfb9 Mar 11  1980 vdisk/devs/vdisk.device
[generic]                  302     506  59.7% -lh5- 77fc May 17  1994 vdisk/include/clib/vdisk_protos.h
[generic]                 3443   10121  34.0% -lh5- b60e Jun 28  2003 vdisk/include/devices/vdisk.h
[generic]                 3769    9891  38.1% -lh5- 1197 Jun 28  2003 vdisk/include/devices/vdisk.i
[generic]                  133     236  56.4% -lh5- 99dc May 17  1994 vdisk/include/pragmas/vdisk_pragmas.h
[generic]                 2051    5975  34.3% -lh5- b4a3 Dec 14  2002 vdisk/src/CleanRamDisk.c
[generic]                 2160    6784  31.8% -lh5- ae13 Aug 13  2001 vdisk/src/DeleteRamDisk.c
[generic]                 2327    6950  33.5% -lh5- bc91 Jun 28  2003 vdisk/src/VDStat.c
[generic]                 9796   24416  40.1% -lh5- 6dd7 Mar 16  1980 vdisk/VDisk.guide
[generic]                10211   27047  37.8% -lh5- 4bf5 Mar 16  1980 vdisk/VDisk_fr.doc
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        18 files   46342  111748  41.5%            Mar 17 22:01
 | 
 |  | 
|  | 
| Page generated in 0.08 seconds | 
| Aminet © 1992-2024 Urban 
Müller and the Aminet team.
Aminet contact address: <aminet  aminet net> |