Releases: uweseimet/scsi2pi
Releases · uweseimet/scsi2pi
SCSI2Pi 5.0
The main changes in this version:
- New device type SCSG, with support for a SCSI-to-USB bridge. The bridge supports any SCSI command, not only those emulated by s2p. You can make use of IDE and SATA devices with USB-to-IDE/SATA adapters. With some drives you can even burn CDs/DVDs, a Performa630 can use USB sticks, and much more.
- s2pexec and s2pdump now also support devices which are managed by the Linux SG driver, e.g. USB/IDE/SATA drives. For these devices no Pi is required, i.e. you can use s2pexec and s2pdump on any Linux platform.
- s2psimh tool for the analysis and creation of SIMH/Open SIMH-compatible image files. This tool runs on any Linux/BSD platform and on macOS.
- s2pformat tool for formatting floppy disks or other media, e.g. in USB drives. This tool runs on any Linux platform.
- Extended streamer support, e.g. of SIMH/Open SIMH-compatible tape image files, filemarks, spacing, variable block sizes, ...
- Tape dump/restore support. With s2pdump you can convert any tape into a SIMH-compatible image file and vice versa.
- s2p can create command scripts for s2pexec. You can records sequences of SCSI commands sent by a driver, e.g. for analyzing problems.
- The maximum number of data bytes to log is configurable.
Visit the SCSI2Pi website for highly optimized 32/64 bit bullseye/bookworm binary packages.
I would like to explicitly thank @Pacjunk for testing the extended tape drive support with his OpenVMS setup. Without his help it would have been impossible to get it right.
SCSI2Pi 4.1
The main changes in this version:
- s2p requires less main memory, which is especially interesting for small Pis.
- The SCSI command READ FORMAT CAPACITIES has been implemented.
- Various error message have been improved.
Visit the SCSI2Pi website for highly optimized 32/64 bit bullseye/bookworm binary packages.
SCSI2Pi 4.0
The main changes in this version:
- Support for the new streamer device type SCTP. As image files .tar files are supported, like they are read/written by the tar command line tool. Furthermore, mt/mtx and the streamer software Gemar for the Atari are supported.
- Support of linked SCSI commands according to the SCSI standard.
- Numerous logging and error handling improvements.
- The in-process test tool is now included in the binary packages.
SCSI2Pi 3.4.3
The main changes in this version:
- The SCSI-1 compatibility mode has been improved.
- A minor bug in the s2p parser has been fixed.
- A bug in the s2pexec timeout handling has been fixed.
SCSI2Pi 3.4.2
The main changes in this version:
- s2pctl displays "????" instead of nothing for unknown device types.
- A minor issue when dealing with file operation errors has been fixed.
SCSI2Pi 3.4.1
The main change in this version:
- A bug when reading CD images has been fixed (#92).
SCSI2Pi 3.4
The main changes in this version:
- Code optimizations for the FULLSPEC board.
- The comparatively less performant legacy boards (aibom and gamernium) are no longer supported.
- Code quality improvements.
SCSI2Pi 3.3
The main changes in this version:
- Building tailored optimized binaries with a selection of device types has been simplified.
- Various code optimizations.
SCSI2Pi 3.2
The main changes in this version:
- The current configuration can be saved as properties in /etc/s2p.conf with s2pctl or the SCSI Control App.
- SCSI and SASI devices can share the bus.
- Logging the bus signals with s2pexec and in_process_test, resp., is now optional.
- The binary sizes have been reduced even more (compared to PiSCSI by about 25%), which is especially important for small Pis (Zero/Zero 2). The less memory is used the more is available for the sector cache.
SCSI2Pi 3.1.1
The main change in this version:
- Minor bugfixes in the property evaluation/display.