Figure 3-1. Sample MIO Configuration Display
Drive Configuration
This section describes the procedure for
configuring your drives. Press '1' to enter the "Drive Configuration"
sub-menu. The middle third of the screen shows the status of the selected
drive number (1 through 8). The bottom third is a condensed version which
shows drive type and size if applicable (floppy switch setting if a floppy
drive).
N – Drive Number
Press 'N' to
select the drive number. This allows you to cycle through the possible
drive numbers and edit whichever drive you desire (with T, S, or
L).
T – Drive Type
Press 'T' to change drive type. Now press SPACE to
toggle through the possible choices: RAM Disk, Hard Disk, Floppy, or not
assigned. Press 'RETURN' when the desired choice is
displayed.
If selecting a RAM Disk, then press the space
bar until the desired size appears (in increments of 32K), finally press
RETURN when done. Note that the
every RAM disk (in the MIO) is reformatted whenever you change a RAM
Disk size or Print Spooler Size.
If selecting a floppy drive, you must then
select the physical drive number of the drive (the number the drive
would normally be accessed by). Note that if you choose "not assigned"
("n/a") for a particular drive number, the floppy drive connected as
that drive number will respond. (e.g. Selecting "n/a" for D1: with a
floppy #1 connected as any other drive number, will still allow access
to floppy #1 but now as "D1:".)
If selecting a hard drive, you must follow
the prompts with the following responses (follow each response with a
RETURN): a) "Interface" — press SPACE until correct choice is displayed,
b) "ID, LUN" — enter the correct SASI/SCSI bus ID (0-7), followed by the
drive until number (0-7) (no RETURN necessary if both numbers entered,
otherwise press RETURN), c) "Cylinders" — enter the number of cylinders
the drive contains (or RETURN for no change), d) "Heads" — enter the
number of heads your drive has (or RETURN for no change), e) "Start
Sector" — enter first sector number in this partition (more on this
later), f) "End+1 Sector" — enter the last (plus one) sector number in
this partition (more on this later).
S – Swap Drives
Press 'S' to swap
two drives. You will be asked "Exchange With D?" — enter the drive
number you wish to swap the current drive with. This allows you to
quickly move drives around. The primary use for this is to select
desired hard drive to boot from (as drive 1) or to select a RAM disk to
boot when system powered up.
L – Write Lock
Press 'L' to write
lock current drive. This is the same as placing a write protect tab on a
floppy. All writes to the drive are disabled. Note that only RAM drives
and Hard drives will allow you to write protect them (cover the notch on
floppies to protect them). This does not protect a hard disk from
HDFMTPH.COM — it bypasses much of the configuration
tables.
If setting up a hard drive, read Chapter 4 thoroughly
before attempting the configuration menu. Briefly, there are 3 main steps
to set up the hard drive: 1) set interface type, ID/LUN, cylinders, and
heads, 2) format hard drives, 3) set partitions, and 4) build directory
structures. Chapter
4 will take you step by step through this procedure. It will also
discuss the meaning of the "Start Sector" and "End+1 Sector"
numbers.
Printer Configuration
This section describes the procedure for
configuring your printer. Press '2' to enter the "Printer Configuration"
sub-menu. The middle third of the screen shows the current status of the
printer spooler and options. The options sub-menu choices (in the upper
right corner) are as follows:
P – Pause/Resume
Press 'P' to
toggle paused state. When the spooler is paused, the printer will stop
printing until you press another 'P' to continue printing. This is only
applicable if using the spooler.
C – Clear Spooler
Press 'C' to
clear the spooler. All pointers will be reset and the buffer emptied.
This is only applicable if using the spooler.
R – Repeat Copies
Press 'R' to
instruct the spooler to print another copy of the document just printed.
This will reprint everything currently in the buffer. Make sure that
before you print a document (that you want several copies of), that you
clear the buffer first. You may stack up to 9 repeat copies. Again, this
is only applicable if using the spooler.
T – Set Port Type
Continue pressing
'T' until the desired port type is displayed. This toggles through 2
parameters: the line feed option, and the port type (serial/parallel).
If "Yes" to "Line Feeds", then a line feed will be printed after every
carriage RETURN (EOL character on Atari). This is how most computers
operate. If "No", then the printer must be set in a forced line feed
following carriage return mode (usually by some internal switches on the
printer). The other parameter "Port Type" determines which port will be
used for the printer. If "Parallel", then the parallel port on the right
of the MIO is used (this is the usual configuration). If "Serial", then
the serial port on the left of the MIO is used. The RS-232 port supports
XON/XOFF software handshake protocol and READY/BUSY hardware handshaking
protocol for serial printers.
S – Spooler Size
Continue pressing
'S' until the desired printer spooler size is shown. The size is
selected in 32k increments. If a size of 0 (Spooler: Off) is selected,
then the buffer is disabled and the port acts like a normal P:R:
Connection or 850 printer port. Note that the every RAM disk (in
the MIO) is reformatted whenever you change a RAM Disk size or Print
Spooler Size..
N – Port Number
Press 'N' until
the desired port number is displayed. You have the option of letting the
MIO act as printer 1, (1 is normal) 2, or none at all (printer port
disabled). This will override all other external printer interfaces,
however, if you select the MIO as "P1:", then printing to "P2:" will go
to the external printer interface and vice versa.
RS-232 Configuration
This section describes the procedures for
configuring your RS-232 port. Press '3' to enter the "RS-232
Configuration" sub-menu. The middle third of the screen (the status area)
shows the current setting of the RS-232 port. The port configuration (baud
rate, stop bits, and parity) is primarily used when configuring for a
serial printer. When using the port through the "R:" handler, it is
configured through XIO calls to the "R:" handler (by terminal programs and
bulletin boards — BBS).
B – Baud Rate
Continue pressing 'B'
until the desired baud rate is displayed. This value is a default only
and can be overridden by an XIO to the "R:" handler (if
enabled).
S – Stop Bits
Continue pressing 'S'
until the desired number of stop bits is displayed. This value is a
default only and can be overridden by an XIO to the "R:" handler (if
enabled).
P – Parity Mode
Continue pressing
'P' until the desired parity mode is displayed. This value is a default
only and can be overridden by an XIO to the "R:" handler (if
enabled).
A – Port Assign
Press 'A' to
change the port assignment. If the port is already assigned to the
printer, then pressing 'A' does nothing. If the port is not assigned,
then it may be assigned to the "R:" handler and used to interface to
MODEMs or other computers.
Save Configuration
Press '4' followed by a 'Y' ("Are you sure?")
to save the current configuration to the hard disk (Unit 0,0). Then, when
you reboot the system (and the MIO has been powered off and back on
again), your configuration will be read from the hard disk. This is so
that you do not have to set the configuration each time you boot your
system, however, as long as the MIO remains on, it will retain its current
configuration. Thus, the configuration is read from the hard drive only
when the MIO has lost power and you are rebooting your system.
Using SpartaDOS
SpartaDOS 3.x or higher supports parallel
devices. You cannot use the MIO with any SpartaDOS version lower than
that. SpartaDOS 3.2 supports up to 16 megabytes per drive and gives a
MEMLO of $1A88 with the MIO installed. SpartaDOS is strongly recommended
as the DOS to use with the MIO! We will not be responsible for problems
arising from the use of other DOS types with the MIO.
Using Other DOS Types
Most DOSes (except MyDOS) will not support
drives larger than 1024 sectors (about 256K). This is a limitation of the
Atari DOS 2 compatible sector chain, not the MIO. MyDOS doesn't have this
limitation, but it is still a small computer style of DOS. Simply put, you
get more flexibility with SpartaDOS than any other DOS for the Atari 8-bit
line of computers. (SpartaDOS is much like MS-DOS and UNIX — there must be
a reason they are so popular.)
Since you have a lot of flexibility in drive
assignments, you may still want to put DOS 2 (or MyDOS) on one of the
partitions of a hard drive — this way you can swap drives and boot
whichever DOS you would like.
Using Boot Disks
To use a boot disk, go to the configuration
editor and set "D1:" as "Floppy #1". The best way to do this is to "Swap
Drives" between "D1:" and the drive that says "Floppy #1" after it. If
none are configured as floppy 1, then swap with a "n/a" drive. The
computer can now be rebooted from floppy drive
1.