From owner-freebsd-hackers Thu Oct 14 10:36:10 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from feral.com (feral.com [192.67.166.1]) by hub.freebsd.org (Postfix) with ESMTP id 4985614ED7 for ; Thu, 14 Oct 1999 10:36:06 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from semuta.feral.com (semuta [192.67.166.70]) by feral.com (8.8.7/8.8.7) with ESMTP id KAA00859; Thu, 14 Oct 1999 10:36:02 -0700 Date: Thu, 14 Oct 1999 10:36:02 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: Dan Seguin Cc: FreeBSD Hackers Subject: Re: Kernel APIs - Solaris In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Well, the section 9 man pages are pretty complete. The device driver stuff is actually pretty easily available. In fact, this instead of performance was supposed to be one of the main design goals for Solaris (and I know- I was part of that effort- Gawd, I'm *sorry*.....) There *is* a DDK- I can't remember the order number off the top of my head, but it has enough information to write SCSI target drivers, streams modules, pseudo drivers, etc. It misses several important items that have been added recently (64 bit clean drivers with a 32 bit user ABI) or power mode and/or the rather important DDI_SUSPEND functions for the E10K. There's always an option of hiring a consultant. -matt On Thu, 14 Oct 1999, Dan Seguin wrote: > > > Hi. Thanks for your response. > > As I mentioned in my post, we're looking for the Kernel API specs. We > don't need the source, just the (credible, authoritive) info on Kernel > functions and their return values. > > We have to do this legally, but are having tons of trouble trying to find > the right people at Sun. > > If we wait another 10-12 months, maybe we'll get it through the Community > license, but we're not holding our breath. > > Any ideas, leads? > > > > On Thu, 14 Oct 1999, Matthew Jacob wrote: > > > > > Talk to me. > > > > > > On Thu, 14 Oct 1999, Dan Seguin wrote: > > > > > > > > > > > Hi all. I know this isn't a Solaris group, but you guys tend to know loads > > > of stuff about other Unices, so: > > > > > > I'm looking for information pertaining to the Solaris 2.x Kernel. We're > > > writing auditing tools for system calls, and therefore need to write > > > loadable modules (I've done this in FreeBSD, works flawlessly). > > > > > > > > > Does anyone know where/how to get the Kernel APIs for Solaris. We're > > > willing to pay/register/sign NDAs/whatever for this. After two weeks of > > > dealing with clueless Sun people, I'm going mental. > > > > > > Thanks > > > > > > Dan Seguin > > > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > > with "unsubscribe freebsd-hackers" in the body of the message > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message