summaryrefslogblamecommitdiffstats
path: root/doc/tools/src2html1.4a/FreeBSD/i386.stand.hdr
blob: c548c044b0e735550b05489081e3dbba4f94546d (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14













                                                                             
The <tt>i386/stand</tt> directory holds functions that are useful, but cannot
be called from the kernel. For example printf() is great, but if the kernel
called printf() it would generate a TRAP and wind up back in the kernel.<p>

The functions here emulate these functions by dealing directly with the
hardware on the system.<p>

The 4.3BSD Internals book by Leffler, McKusick, Karels and Quarterman
covers machine-independent <tt>stand</tt> functionality in:

<dl>
<dt> <b>Chapter 13.2</b>, pg 394 <i>Bootstrapping</i>.
</dl>
<p>