Date: Mon, 2 Oct 2006 03:24:04 -0700 From: John-Mark Gurney <gurney_j@resnet.uoregon.edu> To: Ekkehard Morgenstern <ekkehard.morgenstern@onlinehome.de> Cc: freebsd-hackers@freebsd.org Subject: Re: Systems programming on FreeBSD Message-ID: <20061002102404.GD80527@funkthat.com> In-Reply-To: <200610021121.57756.ekkehard.morgenstern@onlinehome.de> References: <200610021121.57756.ekkehard.morgenstern@onlinehome.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Ekkehard Morgenstern wrote this message on Mon, Oct 02, 2006 at 11:21 +0200: > I would like to have some info regarding systems programming on FreeBSD. I > have already looked at the available documentation (the handbooks, manpages), > but there's some areas I cannot find any information about. > > For instance, ioctl(). Where do I find information about device-specific > ioctls? Do I always have to read the driver source? It can't be that this is > all undocumented, or is it? Many aren't documented, but section 4 of the manpages is the place where they are suppose to be documented... if you look at netintro(4), you'll see a few for network devices.. A few others like agp(4), bpf(4) and meteor(4) have ioctl's described... For the others, often the definitions in the header file is usually enough, as they sometimes also contains comments describing them... Good luck... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061002102404.GD80527>