README
1Miscellaneous functionality not belonging to other packages.
2
3This package implements some functionality which doesn't fit into other
4packages, mainly to support some features of a C library and to support some
5features of the L4 microkernel:
6
7- programming of the Local APIC of x86 processors (PPro+)
8- using the time stamp counter of x86 processors (Pentium+)
9- using the performance counters of x86 processors (Pentium+)
10- atomic operations (compare and exchange)
11- bit and bit field manipulation operations
12- x86 port I/O (in/out)
13- x86 cli/sti, irq_acknowledge for the fully special nested mode
14- comfortable parsing of command line arguments
15- a simple random number generator
16- touching memory to preclude later pagefaults
17- a very simple lock implementation (better use the L4env lock package)
18- a simple function for creating threads (better use the L4env thread package)
19- etc.
20