Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
cpm:cpmtools [2021/07/13 14:22] volkerpcpm:cpmtools [2023/01/03 07:52] – [Format description] volkerp
Zeile 7: Zeile 7:
 https://www.seasip.info/Unix/LibDsk/ https://www.seasip.info/Unix/LibDsk/
  
-Format description+===== Format description ===== 
  
 <code> <code>
Zeile 21: Zeile 22:
   boottrk n Number of system tracks              = OFS   boottrk n Number of system tracks              = OFS
   offset n | nK | nM | nT n Byte|n Kilobyte|n Megabyte|n Tracks   offset n | nK | nM | nT n Byte|n Kilobyte|n Megabyte|n Tracks
-  logicalextents Logical extents per physical extent+  logicalextents n Logical extents per physical extent
   os 2.2 | 3 | isx | p2dos | zsys    os 2.2 | 3 | isx | p2dos | zsys
-  libdsk:format name pcw720,cpcsys (Treiber[,Format])+  libdsk:format name pcw720,cpcsys, etc.   (Optional kann der Typ mit übergeben werden: format[,type]
 +  dirblks n                              to allow reserving blocks after the directory using an inflated DPB ALV0 (since 2.21)
 end end
    
Zeile 104: Zeile 106:
  
 <code> <code>
 +Changes since 2.22:
 +
 +o  Use 16 bit block pointers for file systems > 256 blocks, not >= 256
 +o  Translate CP/M file name character '/' to ',' for the host and back
 +o  dirblks in Kaypro format fixed
 +o  Misc fixes for directory listing
 +o  Added bootsec diskdefs option
 +o  Check Device_close return value
 +o  Check for too small block number when reading file data
 +o  Replaced obsolete macros in configure.in
 +o  Cygwin/Windows support did not build any more and likely not for quite
 +   some time, so it was removed.
 +
 +
 +Changes since 2.21:
 +
 +o  Refactored curses terminal calls into own module
 +o  Many autoconf changes with the hope to improve portability and
 +   likely just breaking things
 +o  New diskdef for HP200
 +o  Added dirblks to allow reserving blocks after the directory
 +   as used by Kaypro
 +o  Fixed user number output for cpmls -d
 +o  Added option -u to show all CP/M file names in uppercase
 +
 +
 Changes since 2.20: Changes since 2.20:
  
Zeile 113: Zeile 141:
 o  Check for invalid block size o  Check for invalid block size
 o  Output line number for diskdefs errors o  Output line number for diskdefs errors
 +o  Correctly output create or access time for CP/M 3 in cpmls
 +o  Spectravideo SVI-728 diskdef added
 +o  $DESTDIR support
 +o  Correctly handle empty files
 +o  Fix block allocation for large directories.
 +o  Fix time stamp conversion
 +o  Allow user number 16-31 for CP/M 2.2
 +o  Intel MDS/22 formats added
 +o  Crash when using blocksize 16384 fixed
  
 Changes since 2.19: Changes since 2.19:
Zeile 151: Zeile 188:
  
  
-d:\user\pohlers\AltairSIMH>dskscan -formats+===== libdisk-Formate und Typen ===== 
 + 
 +<code> 
 +d:>dskdump.exe -formats
 Disk formats supported: Disk formats supported:
  
Zeile 181: Zeile 221:
    ampro400s  : Ampro 80 track single-sided    ampro400s  : Ampro 80 track single-sided
    ampro800   : Ampro 80 track double-sided    ampro800   : Ampro 80 track double-sided
 +   pcw1200    : PcW16 / IBM 1200k
 +   mac400     : Macintosh GCR 400k
 +   mac800     : Macintosh GCR 800k
    myz80      : MYZ80 8Mb    myz80      : MYZ80 8Mb
    pcpm320    : IBM 320k (CP/M-86 / DOSPLUS)    pcpm320    : IBM 320k (CP/M-86 / DOSPLUS)
 +   
 +d:>dskdump.exe -types
 +Disk image types supported:
 +
 +   ntwdm      : NT WDM floppy driver
 +   floppy     : Win32 floppy driver
 +   gotek      : Gotek 1440k disc image collection
 +   gotek72    : Gotek 720k disc image collection
 +   remote     : Remote LibDsk instance
 +   rcpmfs     : Reverse CP/MFS driver
 +   dsk        : CPCEMU .DSK driver
 +   edsk       : Extended .DSK driver
 +   apridisk   : APRIDISK file driver
 +   copyqm     : CopyQM file driver
 +   tele       : TeleDisk file driver
 +   ldbs       : LibDsk block store
 +   sap        : SAP file driver
 +   qrst       : Quick Release Sector Transfer
 +   imd        : IMD file driver
 +   ydsk       : YAZE YDSK driver
 +   raw        : Raw file driver (alternate sides)
 +   rawoo      : Raw file driver (out and out)
 +   rawob      : Raw file driver (out and back)
 +   myz80      : MYZ80 hard drive driver
 +   simh       : SIMH disc image driver
 +   nanowasp   : NanoWasp image file driver
 +   logical    : Raw file logical sector order
 +   jv3        : JV3 file driver
 +   dc42       : Disk Copy 4.2
 +   cfi        : CFI file driver
 +</code>  
        
  • cpm/cpmtools.txt
  • Zuletzt geändert: 2024/04/10 06:27
  • von volkerp