Developer Area Developer Area
www.be.com

Becoming A Be Developer

Becoming A Be Developer

Join Registered Developer Program

Registered Developer Area

Developer Library

Developer Marketing

Developer Events

Search Contact


Developer Library: Kernel Kit

The Kernel Kit defines a C interface for creating, coordinating, and communicating between threads. It also defines a system of memory management, letting you share memory between application and lock chunks of memory into RAM. Applications that rely on the higher-level kits may not need to use much of this kit.

Legend

Basic
Intermediate
Advanced
Warning: May contain out of date information or bad inside jokes!

BeBook Documentation

The Kernel Kit 2/19/98

Headers

The Kernel Kit 12/31/97
KernelKit.h 12/31/97

Sample Code

Multithreaded Quicksort 10/21/98
MultiLock 9/9/98
HP Driver 9/11/97

Newsletter Articles

Abusing Multithreading 2/10/99
The Refrigerator Question 12/9/98
Untangling Threads 10/21/98
Where Does the Time Go? 10/14/98
Doing More Work Than You Should 9/16/98
Yet Another Locking Article 9/9/98
Fun With Threads, Part 2 8/19/98
Fun With Threads, Part 1 8/12/98
Threads Don't Like Playing Ping-Pong, Part 2 8/5/98
Threads Don't Like Playing Ping-Pong, Part 1 7/29/98
Outsmarting the Scheduler 7/8/98
My Address? In What Space? 6/24/98
Getting Mounted 6/10/98
Win95 experience on BeOS or How to Hack on BeOS 5/27/98
Splitting Device Drivers and Bus Managers 5/20/98
Developer Workshop: Forget me nots 5/5/98
Booting Variations for PC and LILO 4/15/98
Three Unrelated Tips 12/17/97
Yet Another Byte Swapping Article 11/12/97
fork(), spawn_thread(), and the BeOS 10/29/97
News From the Front: Threads and Locking 10/15/97
News From the Front: Spinlocks part 2 10/8/97
News From the Front: Spinlocks part 1 10/1/97
The Dirty Little Secret of lock_memory() 9/3/97
The Woes of Memory Allocation 7/23/97
News from the Front: PCIList 7/16/97
Making Life Easier: OS Design Issues 4/30/97
Sychronization in Device Drivers 4/9/97
Fun with Semaphores 4/2/97
Reliable Software 3/19/97
Porting the BeOS to Your Toaster Oven 2/12/97
Benaphores 6/5/96
 
The BeOS News and Events Developers User Groups Support BeStore BeWare
Copyright ©1998 Be, Inc. Be is a registered trademark, and BeOS, BeBox, BeWare, GeekPort, the Be logo and the BeOS logo are trademarks of Be, Inc. All other trademarks mentioned are the property of their respective owners. Comments about this site? Please write us at webmaster@be.com. Icons used herein are the property of Be Inc. All rights reserved.