Download Atari System Reference Manual

Transcript
COLPF1
COLPF2
COLPF3
COLBK
$D017
$D018
$D019
$D020
(53271): see above
(53272): for use
(53273):
(53274):
OS shadow registers
PCOLR0
PCOLR1
PCOLR2
PCOLR3
COLOR0
COLOR1
COLOR2
COLOR3
COLOR4
$02C0
$02C1
$02C2
$02C3
$02C4
$02C5
$02C6
$02C7
$02C8
(704):
(705):
(706):
(707):
(708):
(709):
(710):
(711):
(712):
COLPM0
COLPM1
COLPM2
COLPM3
COLPF0
COLPF1
COLPF2
COLPF3
COLBK
Go to chapter 7
Go to chapter 9
CHAPTER 9
The resident disk handler
The resident disk handler is separate from DOS and is part of the permanent operating
system ROM. The disk handler does not use CIO.
The resident disk handler works with one sector at a time. It is used by setting the drive
number, sector number, and operation code in the device control block. The program then
jumps (JSR) to the handler entry vector, DSKINV [$E453 (58451)].
Device control block (for resident disk handler)
DDEVIC [$0300 (768)]
Serial bus I.D.
DUNIT
Set by handler
[$0301 (769)]
Drive number
DCOMND [$0302 (770)]
Command byte
47