LibDsk

LibDsk is a library that attempts to create uniform functions for accessing floppy drives.
Download

LibDsk Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • John Elliott
  • Publisher web site:
  • http://www.seasip.demon.co.uk/Unix/Joyce/

LibDsk Tags


LibDsk Description

LibDsk is a library that attempts to create uniform functions for accessing floppy drives. LIBDSK is a library for accessing discs and disc image files. LibDsk is intended for use in:· Emulator tools - converting between real floppy discs and disc images, as CPCTRANS / PCWTRANS do under DOS.· Filesystem utilities - CPMTOOLS is configurable to use LIBDSK, thus allowing the use of CPMTOOLS on emulator .DSK images. To do this, install LIBDSK and then build CPMTOOLS, using "./configure --with-libdsk". For CPMTOOLS 1.9 or 2.0, you will also need to apply this patch.· Emulators - it is possible to use LIBDSK as part of an emulator's floppy controller emulation, thus giving the emulator transparent access to .DSK files or real discs.LIBDSK has drivers for:· Raw files (including /dev/fdn).· .DSK files, as used in CPCEMU, JOYCE and other Sinclair/Amstrad emulators.· MYZ80 hard drive image files.· NanoWasp floppy image files.· .CFI (Compressed Floppy Image) files, as created by FDCOPY.COM under DOS.· The Linux floppy drive (supports CPC System and Data formats, which the standard "Raw file" driver does not).· The Windows 3.x/95/98/ME/NT/2000 floppy drive.· The DOS floppy drive (via the PC BIOS).· CopyQM files (read-only)· APRIDISK image files· rcpmfs - a backend that makes a Unix/Windows directory appear to be a CP/M disc image.· Another instance of LibDsk over a serial line.What's New in This Release:· This release should compile out of the box on FreeBSD.· The rcpmfs driver does not give an 'overrun' error when configured to emulate a CP/M 2 filesystem.


LibDsk Related Software