
|
85579 packages online
|
|
 |
|
|
|
|
No screenshot available
|
| Short: | EOS filesystem tool for DDP/DSK images |
| Author: | thom.cherryhomes gmail.com (Thomas Cherryhomes) |
| Uploader: | polluks+aminet sdf org (Stefan Haubenthal) |
| Type: | disk/misc |
| Version: | 1.1 |
| Architecture: | ppc-morphos |
| Date: | 2026-09-13 |
| Download: | disk/misc/eosfs.lha - View contents | | Readme: | disk/misc/eosfs.readme |
| Downloads: | 4 |
|
eosfs - Coleco ADAM EOS filesystem tool for DDP/DSK images
Usage:
eosfs create <image> <preset> [options]
presets: ddp256 256K DDP (256 blocks)
dsk160 160K DSK (160 blocks)
ddp custom DDP, needs --blocks N
dsk custom DSK, needs --blocks N (multiple of 4)
options: -v, --volume NAME volume name (<=11 chars)
-d, --dir-blocks N directory blocks (default 3)
-b, --blocks N block count for custom presets
eosfs list <image> [--type ddp|dsk]
eosfs add <image> <hostfile> [--name EOSNAME] [--date YYYY-MM-DD]
[--attr BYTE] [--type ...]
eosfs replace<image> <hostfile> [--name EOSNAME] [--date YYYY-MM-DD]
[--attr BYTE] [--type ...]
eosfs remove <image> <eosname> [--type ...]
eosfs extract<image> <eosname> [-o OUTFILE] [--type ...]
eosfs attr <image> <eosname> <BYTE> [--type ...] set the attribute byte
BYTE is hex/decimal (e.g. 0xD0 or 208). Bits: 0x02 execute-protect,
0x08 system, 0x10 user, 0x20 read-protect, 0x40 write-protect,
0x80 delete-protect. 0x01 (not-a-file) and 0x04 (deleted) are rejected.
eosfs boot <image> [mode] [--type ...] set up block 0 (boot block)
(no mode) jump to SmartWriter (0xFCE7); the default
--none same: jump to SmartWriter
--block FILE install FILE verbatim as the 1024-byte block 0
--file EOSNAME load an EOS file already in the image and run it
(BLOAD files are detected; raw files load at
0x0100 by default)
--load ADDR load address override (hex ok, e.g. 0x100)
--entry ADDR entry point (default = load address)
Media type is inferred from the .ddp/.dsk extension unless --type is given.
EOS file names may carry a trailing 'type byte' (the char before the 0x03
terminator); runnable binaries use CTRL-B. Give it in any name with a \xHH
escape, e.g. --name 'PROG\x02' (single-quote so the shell keeps the \).
|
Contents of disk/misc/eosfs.lha
PERMSSN UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 158 263 60.1% -lh5- 1c5f Jul 2 01:28 eosfs-eosfs-v1.1/.github/workflows/ci.yml
[generic] 987 2691 36.7% -lh5- 53ac Jul 2 01:28 eosfs-eosfs-v1.1/.github/workflows/release.yml
[generic] 163 218 74.8% -lh5- 10b5 Jul 2 01:28 eosfs-eosfs-v1.1/.gitignore
[generic] 12642 39482 32.0% -lh5- 6ec4 Jul 2 01:28 eosfs-eosfs-v1.1/eosfs.c
[generic] 12633 35149 35.9% -lh5- 7065 Jul 2 01:28 eosfs-eosfs-v1.1/LICENSE
[generic] 198 322 61.5% -lh5- d8d5 Jul 2 01:28 eosfs-eosfs-v1.1/Makefile
[generic] 4088 9652 42.4% -lh5- 33ef Jul 2 01:28 eosfs-eosfs-v1.1/README.md
[generic] 2287 6708 34.1% -lh5- 2b6e Jul 2 01:28 eosfs-eosfs-v1.1/test.sh
[generic] 20519 42448 48.3% -lh5- 1689 Sep 12 02:43 eosfs-eosfs-v1.1/eosfs
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 9 files 53675 136933 39.2% Sep 13 00:11
|
|
|
 |
| Page generated in 0.03 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminet aminet net> |