-
Notifications
You must be signed in to change notification settings - Fork 1
/
CHANGES-2nd-printing.txt
130 lines (86 loc) · 2.6 KB
/
CHANGES-2nd-printing.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
SECOND PRINTING CORRECTIONS
3-3
Data bits are recorded on the
diskette in precise intervals. For
the purposes of this discussion, the
demarcation of these intervals will
be depicted by a clock bit. Using
this representation, data written to
and read back from the diskette takes
the form shown in Figure 3.2. The
data pattern shown represents a
binary value of 101.
3-10
at least as long as a typical Gap 3
(in practice its length is usually
more than 400 sync bytes, enabling it
to serve as a Gap 3 type for Address
Field number 0 (See Figure 3.7 for
clarity).
3-17
page.*
diagrammed in Figure 3.21.*
*Figures 3.20 and 3.21 present the
nibblizing process used by the "6 and
2" encoding technique. However, the
concept is the same for the "5 and 3"
technique.
4-17
occurred. Either a bad checksum was detected on the data in a
program given there will read any
track/sector on an unprotected
diskette into memory, allowing the
user to examine it or modify the data
and then, optionally, rewrite it to a
diskette. Using such a program is
very important when learning about
diskette formats and when fixing
clobbered data.
5-2
The file manager, occupying about
2.8K, is a collection of
5-5 (note correction to correction - first $3F2 is ok)
change $3F2 to handle your own RESETs, EOR (exclusive
OR) the new value at $3F3 with a $A5 and store the
result in the power-up byte.
6-5
NOTE: RWTS uses zero-page location
$48, which is also used by the
APPLE
monitor to hold the P-register value.
Location $48 should be set to zero
after each call to RWTS.
6-11
04/05 - Byte offset of current file position*
*The current file position is updated
to point to the byte following the
data read or written.
8-5
9E51-9E7F An image of the DOS page 3 jump vector which the
above routine copies to $3D0-$3FF. See Chapter 5 for
a description of its contents.
8-36
B9A0-B9FF SEEKABS routine.
Move disk arm to desired track.
Calls arm move delay subroutine ($BA00).
8-37
BA00-BA10 Arm move delay subroutine.
A-3
A diskette containing these five
programs is available at a reasonable
cost directly from Quality Software,
6660 Reseda Blvd., Reseda, CA. or
telephone (213) 344-6599.
A-12
at location $03 (the volume number
should match the volume number of the
other tracks), and then begin
execution at $800. INIT will return
to the monitor upon completion. If
the track can not be formatted for
some reason (eg. physical damage or
problems with the disk drive itself)
a return code is printed. For
example:
A-20
800G (Run the COPY program)