Kernel debugger

Lance_C_Norskog at Lance_C_Norskog at
Thu Dec 28 10:19:25 AEST 1989

Depending on what you're debugging, we may be able to help you.

Streamlined Networks has a special debugging system for UNIX Streams modules.
Called The Modulator (for Module Simulator), it allows you to put a
Streams device driver into a user program.

Since almost all communication with a Streams device driver is done
via messages, a trapdoor module in the kernel stands in for the module
that you're debugging, and all messages passed to the trapdoor are sent
up to your test module.  When your module emits a message, it goes back
down into the kernel and pops out of the trapdoor.  The result: your
applications use the module as if it were in the kernel.  You can get a 
module up to (almost) full functionality without ever crashing the kernel. 

If you'd like sales literature, please send your postal address.

Lance Norskog
Sales Engineer
Streamlined Networks
thinman at

More information about the Comp.unix.i386 mailing list