| 84717 packages online |
|
|
| | | | No screenshot available |
|
Introduction
The ADFlib is a portable C library designed to manage Amiga formatted devices
like harddisks and ZIP disks, or dump files of this kind of media via
the .ADF format.
The API permit you to :
- mount/unmount/create a device (real one or a dump file),
- mount/unmount/create a volume (partition),
- create/open/close/delete/rename/move a file,
- read/write bytes from/to a file,
- create/delete/rename/move a directory,
- get directory contents, change current directory, get parent directory
- use dir cache to get directory contents.
A callbacks system make easy to write the real device driver for any platform.
The ADFOpus ( here) application (a useful Windows Explorer like for ADF files
and devices), written by Dan Sutherland is able to access from Win95/98/NT
an 2.5 inches harddisk formatted under AmigaDos. Dan wrote the specific driver
for ADFlib, and gave me a lot of feedback which helped to design the library.
The same redirection system is used to display error/warning/verboses messages
and support notification on the target platform.
|
Contents of disk/misc/ADFlib.lha PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
drwxrwsr-x 804/1706 0 0 ****** -lhd- 0000 May 28 1999 Bin/
drwxr-xr-x 804/1706 0 0 ****** -lhd- 0000 May 24 1999 Bin/Linux/
-rw-r--r-- 804/1706 24059 61502 39.1% -lh5- 85cb May 26 1999 Bin/Linux/libadf.a
-rwxr-xr-x 804/1706 22567 47458 47.6% -lh5- f28d May 26 1999 Bin/Linux/unadf
drwxr-xr-x 804/1706 0 0 ****** -lhd- 0000 Mar 29 1999 Boot/
-rwxr-xr-x 804/1706 114 1024 11.1% -lh5- 18f3 Mar 29 1999 Boot/stdboot3.bbk
-rw-r--r-- 804/1706 975 1890 51.6% -lh5- 43f6 May 26 1999 CHANGES
drwxr-xr-x 804/1706 0 0 ****** -lhd- 0000 May 26 1999 Demo/
-rw-r--r-- 804/1706 498 1411 35.3% -lh5- 7b07 May 24 1999 Demo/Makefile
-rw-r--r-- 804/1706 242 381 63.5% -lh5- f9a8 May 14 1999 Demo/Makefile.bak
-rw-r--r-- 804/1706 2303 7276 31.7% -lh5- 8953 May 24 1999 Demo/unadf.c
-rw-r--r-- 804/1706 19539 75224 26.0% -lh5- 71b1 May 24 1999 Demo/unadf.output
-rw-r--r-- 804/1706 228 369 61.8% -lh5- 016f May 23 1999 Demo/unadf.usage
drwxr-xr-x 804/1706 0 0 ****** -lhd- 0000 May 9 1999 Docs/
-rw-r--r-- 804/1706 2783 7213 38.6% -lh5- ad90 Jan 10 1999 Docs/API.txt
-rw-r--r-- 804/1706 2495 7472 33.4% -lh5- 367f Apr 25 1999 Docs/api_device.html
-rw-r--r-- 804/1706 1557 5350 29.1% -lh5- bc3f May 23 1999 Docs/api_dir.html
-rw-r--r-- 804/1706 1329 3502 37.9% -lh5- dccd May 23 1999 Docs/api_env.html
-rw-r--r-- 804/1706 1842 5392 34.2% -lh5- f6b2 Apr 25 1999 Docs/api_file.html
-rw-r--r-- 804/1706 358 693 51.7% -lh5- 3bfa May 9 1999 Docs/api_index.html
-rw-r--r-- 804/1706 1757 5870 29.9% -lh5- 558a Apr 25 1999 Docs/api_native.html
-rw-r--r-- 804/1706 1630 4335 37.6% -lh5- 4442 May 6 1999 Docs/api_volume.html
drwxr-xr-x 804/1706 0 0 ****** -lhd- 0000 May 27 1999 Faq/
-rwxr-xr-x 804/1706 24986 74495 33.5% -lh5- f3c5 May 27 1999 Faq/adf_info.html
-rw-r--r-- 804/1706 23891 80883 29.5% -lh5- 496f May 27 1999 Faq/adf_info.txt
drwxr-xr-x 804/1706 0 0 ****** -lhd- 0000 May 27 1999 Faq/image/
-rw-r--r-- 804/1706 7997 7997 100.0% -lh0- 6e99 May 27 1999 Faq/image/adf_dir.gif
-rw-r--r-- 804/1706 7037 7037 100.0% -lh0- 79f5 May 27 1999 Faq/image/adf_file.gif
drwxr-xr-x 804/1706 0 0 ****** -lhd- 0000 May 26 1999 Lib/
drwxr-xr-x 804/1706 0 0 ****** -lhd- 0000 Feb 10 1999 Lib/Generic/
-rw-r--r-- 804/1706 519 1628 31.9% -lh5- c2a2 Feb 16 1999 Lib/Generic/adf_nativ.c
-rw-r--r-- 804/1706 398 1173 33.9% -lh5- 785f Jan 25 1999 Lib/Generic/adf_nativ.h
-rwxr-xr-x 804/1706 2269 16672 13.6% -lh5- 4222 May 24 1999 Lib/Makefile
-rwxr-xr-x 804/1706 2172 15515 14.0% -lh5- b558 May 23 1999 Lib/Makefile.bak
drwxr-xr-x 804/1706 0 0 ****** -lhd- 0000 May 24 1999 Lib/Win32/
-rwxr-xr-x 804/1706 801 2415 33.2% -lh5- f385 Feb 9 1999 Lib/Win32/adf_nativ.c
-rwxr-xr-x 804/1706 449 1055 42.6% -lh5- ebfc Feb 9 1999 Lib/Win32/adf_nativ.h
-rwxr-xr-x 804/1706 1018 2864 35.5% -lh5- 7335 Feb 9 1999 Lib/Win32/nt4_dev.c
-rwxr-xr-x 804/1706 210 371 56.6% -lh5- a095 Feb 9 1999 Lib/Win32/nt4_dev.h
-rwxr-xr-x 804/1706 938 1851 50.7% -lh5- 71bf Feb 9 1999 Lib/Win32/readme_win32.html
-rw-r--r-- 804/1706 2777 12812 21.7% -lh5- 6ab9 May 9 1999 Lib/adf_bitm.c
-rw-r--r-- 804/1706 378 1220 31.0% -lh5- f8a7 May 19 1999 Lib/adf_bitm.h
-rwxr-xr-x 804/1706 1762 6243 28.2% -lh5- bca0 May 18 1999 Lib/adf_blk.h
-rw-r--r-- 804/1706 4084 17260 23.7% -lh5- f54b May 22 1999 Lib/adf_cache.c
-rwxr-xr-x 804/1706 358 1049 34.1% -lh5- 4f4e May 22 1999 Lib/adf_cache.h
-rwxr-xr-x 804/1706 426 953 44.7% -lh5- f4d6 May 26 1999 Lib/adf_defs.h
-rw-r--r-- 804/1706 5461 24434 22.4% -lh5- f201 May 24 1999 Lib/adf_dir.c
-rw-r--r-- 804/1706 608 1897 32.1% -lh5- e73d May 16 1999 Lib/adf_dir.h
-rw-r--r-- 804/1706 2825 9464 29.8% -lh5- f971 May 9 1999 Lib/adf_disk.c
-rwxr-xr-x 804/1706 414 977 42.4% -lh5- d5de May 9 1999 Lib/adf_disk.h
-rw-r--r-- 804/1706 1248 4848 25.7% -lh5- bdce May 2 1999 Lib/adf_dump.c
-rwxr-xr-x 804/1706 297 668 44.5% -lh5- cb94 May 2 1999 Lib/adf_dump.h
-rw-r--r-- 804/1706 1199 4690 25.6% -lh5- bd95 May 24 1999 Lib/adf_env.c
-rwxr-xr-x 804/1706 260 523 49.7% -lh5- 49f1 May 12 1999 Lib/adf_env.h
-rw-r--r-- 804/1706 402 1189 33.8% -lh5- d44b Feb 21 1999 Lib/adf_err.h
-rw-r--r-- 804/1706 4487 20058 22.4% -lh5- ce91 May 14 1999 Lib/adf_file.c
-rw-r--r-- 804/1706 483 1349 35.8% -lh5- 4948 Feb 10 1999 Lib/adf_file.h
-rwxr-xr-x 804/1706 4982 22982 21.7% -lh5- e598 May 1 1999 Lib/adf_hd.c
-rwxr-xr-x 804/1706 528 1837 28.7% -lh5- 672d May 9 1999 Lib/adf_hd.h
-rw-r--r-- 804/1706 553 1328 41.6% -lh5- 7111 May 24 1999 Lib/adf_link.c
-rwxr-xr-x 804/1706 221 359 61.6% -lh5- 9ff1 May 23 1999 Lib/adf_link.h
-rw-r--r-- 804/1706 2055 6661 30.9% -lh5- 72b0 May 25 1999 Lib/adf_raw.c
-rwxr-xr-x 804/1706 450 1247 36.1% -lh5- dada May 9 1999 Lib/adf_raw.h
-rwxr-xr-x 804/1706 1460 3692 39.5% -lh5- 039a May 23 1999 Lib/adf_str.h
-rw-r--r-- 804/1706 1541 4236 36.4% -lh5- 181e May 16 1999 Lib/adf_util.c
-rwxr-xr-x 804/1706 354 718 49.3% -lh5- 26a7 Feb 10 1999 Lib/adf_util.h
-rwxr-xr-x 804/1706 1042 3322 31.4% -lh5- e4a8 May 23 1999 Lib/adflib.h
-rwxr-xr-x 804/1706 1075 3335 32.2% -lh5- 0197 Dec 17 1998 Lib/hd_blk.h
-rwxr-xr-x 804/1706 399 1018 39.2% -lh5- 690b Dec 14 1998 Lib/myconf
-rw-r--r-- 804/1706 120 183 65.6% -lh5- e041 Mar 5 1999 Lib/prefix.h
-rw-r--r-- 804/1706 397 959 41.4% -lh5- ec72 May 24 1999 Makefile
-rw-r--r-- 804/1706 1369 2783 49.2% -lh5- f481 May 24 1999 README
-rwxr-xr-x 804/1706 236 1116 21.1% -lh5- c8b5 May 24 1999 adflib.dsw
-rwxr-xr-x 804/1706 1201 5882 20.4% -lh5- c68d May 24 1999 dynlib.dsp
-rwxr-xr-x 804/1706 1001 3544 28.2% -lh5- c090 May 24 1999 dynunadf.dsp
-rwxr-xr-x 804/1706 966 4634 20.8% -lh5- 9500 May 24 1999 staticlib.dsp
-rwxr-xr-x 804/1706 1034 3605 28.7% -lh5- 3c73 May 24 1999 staticunadf.dsp
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 77 files 205414 633393 32.4% May 28 1999
|
|
|
|
Aminet © 1992-2024 Urban
Müller and
the Aminet team.
Aminet contact address: <aminetaminet net> |