• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

badfs/H03-May-2022-83

.dependH A D27-Oct-2020839 1615

COPYINGH A D20-Sep-202034.2 KiB677553

INSTALLH A D13-Dec-20208.9 KiB215167

Makefile.inH A D03-May-20224.5 KiB11992

NEWSH A D22-Jan-2021380 119

READMEH A D20-Sep-20202 KiB4436

README.win32-libdskH A D20-Sep-2020408 107

config.guessH A D20-Sep-202044.2 KiB1,5591,352

config.h.inH A D27-Oct-20201.2 KiB7257

config.subH A D20-Sep-202034.7 KiB1,7801,637

configureH A D03-May-2022161.2 KiB5,7684,783

configure.inH A D22-Jan-20213.2 KiB125108

cpm.5H A D22-Jan-202110.3 KiB312290

cpm.5.inH A D22-Jan-202110.3 KiB312290

cpmchattr.1H A D22-Jan-20212.6 KiB9684

cpmchattr.1.inH A D22-Jan-20212.6 KiB9684

cpmchattr.cH A D22-Jan-20212.7 KiB11899

cpmchmod.1H A D22-Jan-20211.9 KiB6756

cpmchmod.1.inH A D22-Jan-20211.9 KiB6756

cpmchmod.cH A D22-Jan-20211.8 KiB8870

cpmcp.1H A D22-Jan-20212.8 KiB10594

cpmcp.1.inH A D22-Jan-20212.8 KiB10594

cpmcp.cH A D22-Jan-20218.2 KiB298238

cpmdir.hH A D22-Jan-2021562 2218

cpmfs.cH A D22-Jan-202155.9 KiB2,0101,683

cpmfs.hH A D22-Jan-20215.4 KiB208174

cpmls.1H A D22-Jan-20212.3 KiB7968

cpmls.1.inH A D22-Jan-20212.3 KiB7968

cpmls.cH A D22-Jan-202112.9 KiB423371

cpmrm.1H A D22-Jan-20211.8 KiB6352

cpmrm.1.inH A D22-Jan-20211.8 KiB6352

cpmrm.cH A D22-Jan-20211.6 KiB7659

device.hH A D22-Jan-20211 KiB3730

device_libdsk.cH A D22-Jan-20213.5 KiB132104

device_posix.cH A D22-Jan-20212.4 KiB8770

device_win32.cH A D22-Jan-202120.2 KiB671528

diskdefsH A D22-Jan-202140.1 KiB1,9461,789

diskdefs.5H A D22-Jan-20211.3 KiB4742

diskdefs.5.inH A D22-Jan-20211.3 KiB4742

fsck.cpm.1H A D22-Jan-20213 KiB8472

fsck.cpm.1.inH A D22-Jan-20213 KiB8472

fsck.cpm.cH A D22-Jan-202119.1 KiB631542

fsed.cpm.1H A D22-Jan-20212 KiB6655

fsed.cpm.1.inH A D22-Jan-20212 KiB6655

fsed.cpm.cH A D22-Jan-202122.1 KiB725644

getopt.cH A D22-Jan-202131.4 KiB1,198811

getopt1.cH A D22-Jan-20213.9 KiB172121

getopt_.hH A D22-Jan-20217.9 KiB22783

getopt_int.hH A D22-Jan-20214.7 KiB13242

install-shH A D20-Sep-202013.7 KiB528351

makefile.ntH A D20-Sep-20202.8 KiB9061

mkfs.cpm.1H A D22-Jan-20212.2 KiB7463

mkfs.cpm.1.inH A D22-Jan-20212.2 KiB7463

mkfs.cpm.cH A D22-Jan-20215.8 KiB233192

term.hH A D22-Jan-2021431 2419

term_curses.cH A D22-Jan-20211.2 KiB8972

README

1This package allows to access CP/M file systems similar to the well-known
2mtools package, which accesses MSDOS file systems.  I use it for file
3exchange with a Z80-PC simulator, but it works on floppy devices as well.
4Currently it contains:
5
6o  cpmls - list sorted directory with output similar to ls, DIR, P2DOS
7   DIR and CP/M3 DIR[FULL]
8o  cpmcp - copy files from and to CP/M file systems
9o  cpmrm - erase files from CP/M file systems
10o  cpmchmod - change file permissions
11o  cpmchattr - change file attributes
12o  mkfs.cpm - make a CP/M file system
13o  fsck.cpm - check and repair a CP/M file system (only simple errors
14   can be repaired so far).  Some images of broken file systems are provided
15   for testing.
16o  fsed.cpm - view CP/M file system
17o  manual pages for everything including the CP/M file system format
18
19All CP/M file system features are supported.  Password protection
20is ignored, because passwords are easy to decrypt, but a pseudo file
21[passwd] contains them, if you are curious what your old password has
22been.  The disk label is read as special file [label].  User numbers
23are specified as user:file.
24
25Cpmtools should compile and work out of the box on each POSIX compliant
26system.  It can be additionally compiled for Win32 systems.  The source
27is available as a GNU zipped tape archive from:
28
29  http://www.moria.de/~michael/cpmtools/
30
31This program is free software; you can redistribute it and/or modify it
32under the terms of the GNU General Public License as published by the
33Free Software Foundation; either version 3 of the License, or (at your
34option) any later version.
35
36This program is distributed in the hope that it will be useful, but
37WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
38or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
39for more details.
40
41You should have received a copy of the GNU General Public License along
42with this program.  If not, write to the Free Software Foundation, Inc.,
4359 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
44

README.win32-libdsk

1  Under Windows 95/98, if a program name has more than one dot, you have to
2add the ".exe" extension to the command. So you should use "fsck.cpm.exe"
3rather than just "fsck.cpm".
4
5  If you have appropriate rights, the CPMTOOLS should be able to access
6the floppy drive by using "A:" or "B:" as the name of the disc image.
7"mkfs.cpm" and "fsed.cpm" don't have this capability.
8
9John Elliott, 18 June 2000
10