UP
 
CapROS home
 
TUTORIALS
 
Image Build
 
Booting
 
 
 
REFERENCE
 
kdb
 
lsvol
 
mkimage
 
mkvol
 
npgen
 
setboot
 
setvol
 
sysgen
 

CapROS Kernel Development Guide


 

CapROS development currently occurs under Linux. The outcome of this process is a disk image that can be booted on the target machine, and from which (eventually) the CapROS system can be installed.

This document collects a number of documents describing the development environment and how to use it.

Tutorials

References

  • The dbvol utility is used for post-mortem debugging on an CapROS volume. (No documentation yet.)

  • kdb Reference Describes the kernel debugger.

  • lsvol Reference Describes the lsvol utility, which displays information about CapROS volumes.

  • mkimage Reference Describes the mkimagevol utility and its input command language.

  • mkvol Reference Describes the mkvol utility and the associated volume description files.

  • setboot Reference Describes the setboot utility, which displays and alters the block table in the boot sector of a volume.

  • setvol Reference Describes the setvol utility, which provides several ways of revising an already constructed CapROS volume.

  • sysgen Reference Describes the sysgen utility, which maps CapROS image files onto disk volumes.

 

SourceForge.net Logo Copyright 1998 by Jonathan Shapiro, 2005, 2006, 2008 by Strawberry Development Group. All rights reserved. For terms of redistribution, see the GNU General Public License This material is based upon work supported by the US Defense Advanced Research Projects Agency under Contract No. W31P4Q-07-C-0070. Approved for public release, distribution unlimited.