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 <stdlib.h> 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 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'
