AtariSIO changelog: * V0.10 alpha, released 02/12/2003 initial release containing: - atarisio kernel driver V0.2 alpha - atariserver V0.10 alpha - atarixfer V0.01 alpha * V0.10a alpha, released 02/18/2003 - fixed gcc-3.x compilation problems: - Makefile: use CXX instead of CC for linking - SIOTracer.C: removed default initializer for "prefix" in TraceDecodedPercomBlock method (line 79) - SIOWrapper.C: included so that exit() is defined - added troubleshooting section to README * V0.10b alpha, released 02/19/2003 - Added note on gcc versions to README - Updated Makefile - minor cosmetic changes in atariserver and atarixfer * V0.11 beta, released 04/09/2003 - Changed project status from "alpha" to "beta" - Added loadable high speed SIO code to atariserver (thanks to ABBUC and Erhard Puetz!) - Added "print DOS2.x directory" function to atariserver - Fixed GetStatus command in atariserver - Added disk density to atariserver status output - Changed ioctl return error to standard errno style (ioctl returns -1 on error and the error code is stored in errno) - Added alias line (for kernel module autoloader) to modutils templates modutils-ttySx * V0.20 beta, released 05/22/2003 - Updated Makefile - Added devfs support to kernel driver and modutils templates - Fixed error reporting of 'input type' sio commands (eg format, read sector) in atarisio - Added support for DSR-type SIO2PC cables in atarisio - Added support for DCM, DI, and XFD images to atariserver and atarixfer - Added zlib (transparent .gz file access) support - Added "all" option to (un)protect and write image functions - atarixfer now also uses realtime scheduling - Reworked AtrImage code * V0.30-pre1 beta - atarisio: Reworked kernel driver code to improve robustness - atarisio: Added support for linux 2.6.x kernel - atarisio: Added module parameter to set name of serial device (instead of old io/irq numbers) - making the 'pre install' and 'post remove' setserial stuff (partially) obsolete. - atariserver: Added preliminary support for ATP 1.6 images - Added new userspace tools: * atr2atp converts an SD or ED ATR/DCM/DI/XFD image into the ATP format * atpdump dumps the internal structure of an ATP image * adir prints the directory of an ATR/DCM/DI/XFD image - Reworked large parts of the user space code - atariserver: Added new 'CTS' SIO2PC cable type - atarisio: Added new 'high speed SIO with inter-byte pauses' mode to fix compatibility problems with some slow high-speed-SIO routines - atariserver: Added completely new curses frontend with many new features - atariserver: Fixed "GetStatus" bug - setting drive density from MyDos now works correctly - atarixfer: Added support for reading non-standard sized disks - atarixfer: Implemented XF551-compatible format recognition - atarixfer: Added support for writing quad-density disks - atarisio: Speedy 1050 workaround in 1050-2-PC/ProSystem mode. 'ACK' instead of 'COMPLETE' is now allowed, too - atarisio: debugging level can now be set using module parameters 'debug' and 'debug_irq' * V0.30-pre2 beta - atarixfer: fixed writing of ED (130k) and QD (360k) images - atarisio: removed modversions.h include for 2.6.x kernels - atarisio: fixed crash if no module parameters were given