Commit | Line | Data |
---|---|---|
d52f1552 TL |
1 | This directory contains all the source code needed to create the |
2 | stand-alone utilites normally found in '/sys'. | |
3 | Originally, the source code for each utility was contained | |
4 | in one source file per utility. Most of the utilites remain that way | |
5 | and much code is duplicated in each of the utilites. Some of the | |
6 | utilites, because of changes and improvements, reference | |
7 | a few routines which are found in library 'ulib.a'. | |
8 | The newer utilities, and eventually all the utilities, are built | |
9 | from a relatively small source file and from several routines | |
10 | in 'ulib.a' and 'iolib.a'. The newer utilities also refernece | |
11 | the '.h' files in this directory. | |
12 | The '.h' files contain the 'define' statements necessary to | |
13 | define all the device register offsets, function codes, status | |
14 | and error code bits, etc. for the various devices. | |
15 | 'ulib.a' contains the object code | |
16 | for all the non-i/o-related functions common to the | |
17 | utilities; 'iolib.a' contains the object code for i/o-related | |
18 | functions common to the utilities. | |
19 | 'iosrc.a' contains the source code for the objects in 'iolib.a'. | |
20 | 'src.a' contains the source for the objects in 'ulib.a'. |