File: README

package info (click to toggle)
oskit 0.97.20000202-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 58,008 kB
  • ctags: 172,612
  • sloc: ansic: 832,827; asm: 7,640; sh: 3,920; yacc: 3,664; perl: 1,457; lex: 427; makefile: 337; csh: 141; awk: 78
file content (18 lines) | stat: -rw-r--r-- 783 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

Directories: oskit/clientos
Target: Default implementation of the Client OS. This library is mandatatory
        for all oskit kernels, although its exact implementation can vary.
Documentation: See the source files
Original Code Source: Flux Research Group, University of Utah
Description:  
	The Oskit libraries, in particular the C libraries, rely on
	the existence of a Client OS library to provide default
	implementations of many things, such as where to get memory,
	the console object, how to exit, etc. Rather than depend on
	linktime hell, the Client OS defines all this stuff in a few
	well understood COM objects. These objects are installed in
	the device registry, where other libraries can pick them up as
	needed.

	This library is mandatory for all oskit kernels.