RUCKUS 1.0 Error Codes.

Error numbers below 200 are DOS error codes. See a DOS reference for
an explanation.

RUCKUS-MIDI Error Codes:
------------------------
MIDI errors codes that may be returned in pack.Stat. It's unlikely
that errors will occur except due to corrupt MIDI files or by
issuing invalid pack.Func= values.

ERR_MIDI_DEVICE EQU -1  Device ID selected is not valid
ERR_ILLEGAL_CMD EQU 200 Function cannot be peformed
ERR_MIDI_INIT   EQU 210 RUCKUS-MIDI could not be initialized
ERR_MIDI_FORMAT EQU 211 MIDI file has unknown format
ERR_MIDI_TRACKS EQU 212 Too many tracks in file (>64)
ERR_MIDI_TIMING EQU 213 MIDI file timing is unknown format
ERR_MIDI_HEADER EQU 214 MIDI file header invalid
ERR_MIDI_CHNUM  EQU 215 MIDI file channel invalid
ERR_EVALUATION  EQU 255 Evaluation period exceeded

RUCKUS-DAC Error Codes:
----------------------
DAC errors codes that may be returned in pack.Stat. It's unlikely
that errors will occur except by issuing invalid pack.Func= values.

ERR_DISKFULL    EQU -2  Disk is full during StoreDac
ERR_ILLEGAL_CMD EQU 200 Invalid pack.Func= value
ERR_NODEVICE    EQU 220 Device ID is not supported
ERR_NODOS3      EQU 221 RUCKUS requires DOS 3+
ERR_NOTINGEAR   EQU 223 Must issue InitDac first (see docs)
ERR_INGEAR      EQU 224 Issuing InitDac twice
ERR_UNKFILE     EQU 225 File format is not known
ERR_NOCHANNEL   EQU 226 reserved
ERR_NOXMM       EQU 227 No XMS manager for XMM loads
ERR_BADMODE     EQU 228 Play from XMS requires DMA mode
ERR_INVFMT      EQU 229 File format is not known
ERR_EVALUATION  EQU 255 Evaluation period exceeded

