Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Oct 1996 14:02:50 -0400
From:      Rohit Dube <rohit@cs.umd.edu>
To:        joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch)
Cc:        freebsd-hackers@freebsd.org (FreeBSD hackers)
Subject:   Re: Conventions/Rules for adding Local ioctls 
Message-ID:  <199610201802.OAA27834@darling.cs.umd.edu>
In-Reply-To: Your message of "Sun, 20 Oct 1996 09:10:17 %2B0200." <199610200710.JAA27702@uriah.heep.sax.de> 

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 20 Oct 1996 09:10:17 +0200 (MET DST) j@uriah.heep.sax.de writes:
=>You must avoid the `f' group (FIOxxx, see <sys/filio.h>) since the
=>generic ioctl code handles them first, independently of the underlying
=>driver.
=>
=>You must avoid any of the cmds your driver intends to pass on to
=>underlying physical devices (by directly calling their ioctl entry
=>point).

Thanks for your reply.

=>
=>> I was hoping for a globally maintained file hidden somewhere which listed
=>> at least the 'taken' groups. More comments??
=>
=>We will happily include it somewhere in the documentation if you write
=>this file.  (no smiley, no joke!)

Ok, I'll try to cook this over the next couple of days as I look thru the
various.h files to make sure that I don't conflict with other code.

=>
=>Of course, don't be surprised, with only 2*26 letters, it's very
=>likely that several groups are already in duplicate use.
=>

Hmmmmm.

--rohit.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610201802.OAA27834>