annotate 3rdparty/packages/basic09/ReadMe.b09 @ 3054:22ddd48b4ec2

level1 krn: Fix scheduler bug that only affected 6309 The original 6809 binary was correct, but it was disassembled and interpreted wrongly, so that reassembly went wrong on 6309.
author Tormod Volden <debian.tormod@gmail.com>
date Sun, 25 Jan 2015 22:36:02 +0100
parents fc039c960b25
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
589
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
1 Though RunB (the I-CODE interpreter) came on the OS-9 disks,
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
2 Basic09 was not distributed as part of the OS-9 system.
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
3 You had to purchase it separately. I therefore considered it
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
4 more appropiate to treat both applications as a united
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
5 3rd party package.
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
6
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
7 The Basic09 I own was purchased from Dragon Data Ltd. They
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
8 had changed the welcome message, but otherwise I think it
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
9 is exactly the same Basic09 as was distributed by Microware.
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
10 This Basic09 is the basic09-d64.asm file.
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
11
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
12 BASIC09
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
13 COPYRIGHT 1980 BY MOTOROLA INC.
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
14 AND MICROWARE SYSTEMS CORP.
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
15 REPRODUCED UNDER LICENSE
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
16 TO DRAGON DATA LTD.
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
17 ALL RIGHTS RESERVED.
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
18
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
19 Basic09
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
20 Ready
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
21 B:
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
22
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
23 Identification
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
24 ---------------------------------
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
25 Header for: Basic09
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
26 Module size: $5AB5 #23221
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
27 Module CRC: $E3C48D (Good)
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
28 Hdr parity: $d1 (Good)
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
29 Exec. off: $07AA #1962
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
30 Data size: $1000 #4096
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
31 Edition: $16 #22
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
32 Ty/La At/Rv: $11 $81
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
33 Prog mod, 6809 obj, re-en
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
34
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
35 A slightly different Basic09 was found in the level2 directory.
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
36 This Basic09 is the basic09-cc.asm file.
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
37
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
38 BASIC09
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
39 RS VERSION 01.00.01
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
40 COPYRIGHT 1980 BY MOTOROLA INC.
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
41 AND MICROWARE SYSTEMS CORP.
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
42 REPRODUCED UNDER LICENSE
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
43 TO TANDY CORP.
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
44 ALL RIGHTS RESERVED.
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
45
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
46 Basic09
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
47 Ready
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
48 B:
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
49
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
50 Identification
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
51 ---------------------------------
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
52 Header for: Basic09
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
53 Module size: $5ACC #23244
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
54 Module CRC: $F0388C (Good)
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
55 Hdr parity: $a8 (Good)
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
56 Exec. off: $07C1 #1985
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
57 Data size: $2000 #8192
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
58 Edition: $16 #22
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
59 Ty/La At/Rv: $11 $81
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
60 Prog mod, 6809 obj, re-en
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
61
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
62
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
63 But, for both distributions is, that RunB is exactly the same:
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
64
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
65 Header for: RunB
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
66 Module size: $2F99 #12185
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
67 Module CRC: $A4D050 (Good)
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
68 Hdr parity: $88 (Good)
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
69 Exec. off: $0195 #405
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
70 Data size: $1000 #4096
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
71 Edition: $16 #22
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
72 Ty/La At/Rv: $11 $81
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
73 Prog mod, 6809 obj, re-en
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
74
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
75 .. as well as for edit:
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
76
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
77 Header for: Edit
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
78 Module size: $1516 #5398
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
79 Module CRC: $04652B (Good)
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
80 Hdr parity: $2b (Good)
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
81 Exec. off: $0161 #353
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
82 Data size: $0C1F #3103
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
83 Edition: $03 #3
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
84 Ty/La At/Rv: $11 $81
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
85 Prog mod, 6809 obj, re-en
fc039c960b25 Moved README to ReadMe.b09
boisy
parents:
diff changeset
86