0
|
1 COCO OS-9 SOURCE PROJECT
|
|
2
|
|
3 This project was started some years ago by Boisy Pitre, and Alan DeKok.
|
|
4 The idea was to create a well documented repository of OS-9 Level One and
|
|
5 Level Two source code for the Color Computer.
|
|
6
|
|
7 That goal has largely been reached, though there are still modules that have
|
|
8 yet to be disassembled and properly commented. Also, other source files
|
|
9 need additional commenting.
|
|
10
|
|
11 FILE ORGANIZATION
|
|
12 All source files contain the file extension '.asm' The source files are
|
|
13 organized into their respective directories, with the topmost being:
|
|
14
|
105
|
15 docs/ ..... OS-9 Documentation
|
1047
|
16 level1/ ..... OS-9 Level One source
|
|
17 level2/ ..... OS-9 Level Two source
|
|
18 nlevel2/ ..... NitrOS-9 Level Two source
|
|
19 nlevel3/ ..... NitrOS-9 Level Three source
|
0
|
20 defs/ ..... OS-9 definition files
|
|
21 3rdparty/ ..... Third party drivers, applications, etc.
|
|
22
|
1047
|
23 The level1/, level2/, nlevel2/ and nlevel3/ directories contain makefiles and
|
0
|
24 subdirectories for commands, modules and bootfiles.
|
|
25
|
|
26 DEFINITION FILES
|
105
|
27 The defs/ directory has definition files for the OS-9 packages. Note that
|
|
28 these defs/ files are not intended for distribution disks, only for building
|
|
29 on the host.
|
0
|
30
|
57
|
31 os9defs ..... Defs files for all OS-9 packages
|
105
|
32 systype ..... System definitions for all OS-9 packages
|
0
|
33 scfdefs ..... SCF file manager defs
|
|
34 rbfdefs ..... RBF file manager defs
|
105
|
35 vdgdefs ..... VDGInt driver defs
|
1047
|
36 pipedefs ..... PipeMan defs
|
0
|
37
|
|
38 BUILDING
|
|
39 The provided makefiles use the os9tools package, which can be found at
|
|
40 www.sourceforge.net, in order to assemble source files into binary modules.
|
|
41 Simply type 'make' at the project's root directory to assemble.
|
|
42
|