Mio Operating Variables - Yamaha Mio Service Manual

Hide thumbs Also See for Mio:
Table of Contents

Advertisement

$D668
RAMSIZE
$D680
DRITYPE
Address
Symbol
(HEX)
Name
$D6C1
CPRINPG
$D6C3
PRINPG
$D6C5
CPROFFS
$D6C6
PROFFS
$D6C7
BADBUFF
$D6C8
PRIRQ
$D6CA
PRPAUSE
$D6CB
PCOPYT
$D6CC
SPOOLGO
$D6CD
XON
$D6FC
CURPAGE
$D6FD
SMISC
MIO Service Manual
1
Total number of RAM pages (high byte)
64
Configuration data for SASI hard drives
+0: Number cylinders on drive (MSB,LSB)
+2: Numer heads on hard drive
+3: Cylinder to start reduced write current
+5: Precompensation value (usually 0)
+7: ECC burst length (usually $0B)
Table 5-5. MIO Operating Variables
Length
Function of operating variable
(Dec)
2
Printer queue character entry pointer.
(memory page number) (LSB,MSB)
2
Printer queue character exit pointer.
(memory page number) (LSB,MSB)
1
Printer queue entry page offset.
1
Printer queue exit page offset.
1
If 255, this indicates that the queue has wrapped, thus
repeat copies are invalid.
1
If 128, then parallel IRQ is enabled. This byte gets copied
to $D6E2 when ROM exited.
1
If 0, then the printer spooler is paused.
1
Number repeat copies to be printed (normally zero unless
they get stacked)
1
Master spooler start/stop flag (255=go)
1
XON/XOFF flag for serial printer handshake. 255=on
0=off.
1
Shadow for $D6E0. Needed for IRQ operation.
1
Shadow for $D6E2. Needed for IRQ operation.
Page 64

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents