Writing a GEOM Class

Ivan Voras


          

$FreeBSD: doc/en_US.ISO8859-1/articles/geom-class/article.sgml,v 1.8 2007/05/04 12:45:05 ceri Exp $

Legal Notice

This text documents some starting points in developing GEOM classes, and kernel modules in general. It is assumed that the reader is familiar with C userland programming.


Table of Contents
1 Introduction
2 Preliminaries
3 On FreeBSD kernel programming
4 On GEOM programming

1 Introduction

1.1 Documentation

Documentation on kernel programming is scarce -- i really holds true. However, there are some bits and pieces (some of them seriously outdated) floating around that should be studied before beginning to code:

This, and other documents, can be downloaded from ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

For questions about FreeBSD, read the documentation before contacting <questions@FreeBSD.org>.
For questions about this documentation, e-mail <doc@FreeBSD.org>.