AminetAminet
Search:
84476 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/src/diskimage_src.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Ex. device (cut down diskimage.dev)
Author:Fredrik Wikstrom
Uploader:Fredrik Wikstrom <fredrik a500 org>
Type:dev/src
Version:0.2
Replaces:dev/src/diskimage_src.lha
Architecture:generic
Date:2007-11-12
Download:http://aminet.net/dev/src/diskimage_src.lha - View contents
Readme:http://aminet.net/dev/src/diskimage_src.readme
Downloads:1061

This is a stripped down version of the diskimage.device for "educational"
purposes only. Probably it could still be simplified. As it is, it is still
mostly compatible with the DiskImageGUI program.

Only "raw" images are supported by this version of the device, i.e.:

 - adf
 - hdf
 - img (not ccd/img!)
 - iso

The device implementation is much simpler than the one in the "ramdev.device"
sources in my opinion.

Compiling:

To compile a "normal" version: "make"

To compile a debug version edit the Makefile and remove the '#' in front of
-DDEBUG.

Changes:

0.2 (12-Nov-2007)
 - Added AbortIO() support
 - Added HD_SCSICMD support
 - Added DITAG_DiskImageType support (used by DiskImageGUI)
 - Some other fixes from diskimage.device v52.24

0.1 (9-Oct-2007)
 - First released version


Contents of dev/src/diskimage_src.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 6324   13096  48.3% -lh5- 123e Nov 12 12:35 diskimage_src/diskimage.device
[generic]                  121     220  55.0% -lh5- 2b82 Nov 12 12:34 diskimage_src/diskimage.device_rev.h
[generic]                  133     266  50.0% -lh5- 2692 Nov 12 12:34 diskimage_src/diskimage.device_rev.i
[generic]                    2       2 100.0% -lh0- 6795 Nov 12 12:34 diskimage_src/diskimage.device_rev.rev
[generic]                  139     279  49.8% -lh5- 4bc6 Nov 12 12:34 diskimage_src/diskimage.device_rev.s
[generic]                  552     983  56.2% -lh5- 27b7 Nov 12 12:42 diskimage_src/diskimage_src.readme
[generic]                  967    2780  34.8% -lh5- 8e19 Nov 12 12:34 diskimage_src/include/diskimage_device.h
[generic]                  452    1156  39.1% -lh5- d0c2 Nov 12 12:29 diskimage_src/include/scsicmd.h
[generic]                   75     114  65.8% -lh5- f167 Oct  9 19:07 diskimage_src/include/td64.h
[generic]                 5027   15687  32.0% -lh5- ad12 Nov 12 12:24 diskimage_src/init.c
[generic]                 1239    3512  35.3% -lh5- 1bc2 Nov 12 12:32 diskimage_src/io.c
[generic]                 1035    3400  30.4% -lh5- 8087 Oct  9 19:05 diskimage_src/main.c
[generic]                  470     866  54.3% -lh5- 5ecc Nov 12 12:35 diskimage_src/Makefile
[generic]                 1146    3763  30.5% -lh5- 29d3 Nov 12 12:29 diskimage_src/scsicmd.c
[generic]                 2411    9335  25.8% -lh5- 3c2c Nov 12 12:33 diskimage_src/unit.c
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        15 files   20093   55459  36.2%            Nov 12 14:12

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>