Southwest Specialty Products 6800 Sleep Apnea Machine User Manual


 
11
OPERATING THE MP-A PROCESSOR BOARD
AT BAUD RATES HIGHER THAN 1200 BAUD
When using the MP-S serial interface with an MP-A processor board, baud rate clocks for up
to 9600 baud are available from the baud rate generator on the MP-A processor board. The table
below shows the baud rates available and from which pin of IC4 on the MP-A board they are
derived. These 16X baud rate clocks are best feed back to the interface boards via the user
defined lines provided on the mother board. These baud rates of course are in addition to the
110, 150, 300, 600 and 1200 baud rate clocks already provided on the mother board.
BAUD RATE MP-A IC4 pin
75 9
200 6
1800 15
2400 3
3600 16
4800 2
7200 17
9600 1
COMPATIBILITY
Although SWTBUG® has been written to be as compatible as possible with MIKBUG® and
with software supplied by SWTPC, it can never be completely MIKBUG® compatible. All major
subroutines of SWTBUG® are address and function compatible with MIKBUG®, but if you have a
program that enters into the middle of a MIKBUG® routine for some reason, program
modifications will be necessary. The following is a list of the MIKBUG® compatible subroutines
and strings along with their entry point addresses.
E040 LOAD19 E0C8 OUT4HS
E047 BADDR E0CA OUT2HS
E055 BYTE E0D0 START
E075 OUTCH E0E3 CONTRL
E078 INCH E19C MCLOFF
E07B PDATA2 E19D MCL
E07E PDATA1 E1AC INEEE
E0BF OUT2H E1D1 OUTEEE
If any doubt exists as to the compatibility of a particular program, it should be disassembled
and any references to memory locations E000E1FF be verified. Since SWTBUG® is more
complex than MIKBUG, more RAM area must be used in the 6810 SWTBUG® RAM. If vectored
software interrupts and breakpoints are not being used, the area from A014 to A033 and from
A04A to A07F can be used for small, temporary programs such as memory diagnostics. Note that
some programs written for MIKBUG® use locations A034-A036 - these locations are not available
for use in SWTBUG®
LOADING BINARY TAPES THRU SWTBUG®
SWTBUG® was written to accept the binary formatted tapes supplied by SWTPC. These
tapes include 4K BASIC, 8K BASIC, CORES and DESEMBLER. When loading these tapes the
following rules must be followed:
1.) The tape reading device (AC-30, etc.) must be locked in the read on mode during the
binary load.
2.) Binary tapes must be loaded in thru port # 1, the control port. The optional load from
port 0 command is not supported in binary. You may load in ASCII however.
3.) When using a PIA type interface to load binary tapes, the unused lines used for
reader/punch on/off strobing are not activated.