Next:
13 POSIX Interface Library:
Up:
D R A F
Previous:
12.6 Processor Bus Resource
Part IV: Component Libraries
13 POSIX Interface Library:
liboskit_posix.a
13.1 Introduction
13.2 Modified Functions
13.3 Initialization Functions
13.4 Extended API functions
14 FreeBSD C Library:
liboskit_freebsd_c.a
14.1 Introduction
14.2 POSIX Interface
14.3 Malloc Support
14.4 Signal Support
14.5 Missing Functionality
14.6 errno.h
14.7 Library Initialization
15 FreeBSD Math Library:
liboskit_freebsd_m.a
15.1 Introduction
15.2 Functions
16 List-based Memory Manager:
liboskit_lmm.a
16.1 Introduction
16.2 Memory regions
16.3 Example use
16.4 Restrictions and guarantees
16.5 Sanity checking
16.6 API reference
17 Address Map Manager:
liboskit_amm.a
17.1 Introduction
17.2 Addresses and attributes
17.3 Address maps and entries
17.4 Simple interface
17.5 Generic interface
17.6 Generic interface example
17.7 External dependencies
17.8 API reference
18 Simple Virtual Memory:
liboskit_svm.a
18.1 Introduction
18.2 API reference
19 POSIX Threads:
liboskit_threads.a
19.1 Introduction
19.2 Examples and Caveats
19.3 POSIX Threads Reference
19.4 Thread-safe Adaptors
19.5 InterThread Communication
20 Memory Debugging Utilities:
liboskit_memdebug.a
20.1 Introduction
20.2 Debugging versions of standard routines
20.3 Additional Debugging Utilities
21 Profiling Support:
liboskit_gprof.a
21.1 Introduction
21.2 Caveats
21.3 API reference
21.4 Using gprof
21.5 Files
21.6 Changing parameters and other FAQs
22 Disk Partition Interpreter:
liboskit_diskpart.a
22.1 Introduction
22.2 Supported Partitioning Schemes
22.3 Example Use
22.4 Restrictions
22.5 API reference
23 File System Reader:
liboskit_fsread.a
23.1 Introduction
23.2 External dependencies
23.3 Limitations
23.4 API reference
24 Executable Program Interpreter:
liboskit_exec.a
24.1 Header Files
24.2 Types
24.3 Function Reference
25 Linux File Systems:
liboskit_linux_fs.a
25.0.4
fs_linux_init
: Initialize the Linux fs library
25.0.5
fs_linux_mount
: Mount a filesystem via the Linux fs library
26 NetBSD File Systems:
liboskit_netbsd_fs.a
26.0.6
fs_netbsd_init
: Initialize the NetBSD fs library
26.0.7
fs_netbsd_mount
: Mount a filesystem via the Netbsd fs library
27 FreeBSD Networking:
liboskit_freebsd_net.a
27.1 Introduction
27.2 Header Files
27.3 Interfaces
28 BOOTP Support:
liboskit_bootp.a
28.1 Introduction
28.2 External Dependencies
28.3 API reference
29 HPFQ: Hierarchical Network Link Sharing:
liboskit_hpfq.a
29.1 Introduction
29.2 Configuration
29.3 Usage
29.4 API reference
29.5 External Requirements and Constructors
29.6
pfq_sched
: Interface to PFQ Schedulers
29.7
pfq_leaf
: Interface to PFQ Leaf Nodes
30 Linux Driver Set:
liboskit_linux_dev.a
30.1 Initialization and Registration
30.2 Obtaining object references
30.3 Introduction
30.4 Partially-compliant Drivers
30.5 Internals
30.6 Block device drivers
30.7 Network drivers
30.8 SCSI drivers
31 FreeBSD Driver Set:
liboskit_freebsd_dev.a
31.1 Introduction
31.2 Supported Devices
31.3 Header Files
31.4 Interfaces
31.5 ``Back door'' Interfaces
32 WIMPi Window Manager:
liboskit_wimpi.a
32.1 Introduction
32.2 So how do I use this?
32.3 Dependencies
32.4 API reference
33 Video Support:
liboskit_video.a
33.1 Introduction
33.2 X11 S3 Video Library
33.3 Svgalib Video Library
Utah Flux Research Group