From owner-freebsd-hackers Fri May 30 11:58:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA02193 for hackers-outgoing; Fri, 30 May 1997 11:58:33 -0700 (PDT) Received: from smtp1.ts.kiev.ua (viking.ts.kiev.ua [193.124.229.195]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA02183 for ; Fri, 30 May 1997 11:58:23 -0700 (PDT) Received: from aviion.ts.kiev.ua by smtp1.ts.kiev.ua with SMTP id VAA00954; (8.8.3/zah/2.1) Fri, 30 May 1997 21:54:34 +0300 (EET DST) Received: from nbki.ipri.kiev.ua by aviion.ts.kiev.ua with ESMTP id TAA08843; (8.6.11/zah/2.1) Fri, 30 May 1997 19:48:19 GMT Received: from cki.ipri.kiev.ua by nbki.ipri.kiev.ua with ESMTP id UAA13005; (8.6.9/zah/1.1) Fri, 30 May 1997 20:53:06 +0100 Received: from 194.44.146.14 (mac.ipri.kiev.ua [194.44.146.14]) by cki.ipri.kiev.ua (8.7.6/8.7.3) with SMTP id VAA11742 for ; Fri, 30 May 1997 21:11:41 +0300 (EET DST) Message-ID: <338F0AB2.3DD6@cki.ipri.kiev.ua> Date: Fri, 30 May 1997 20:13:21 +0300 From: Ruslan Shevchenko Reply-To: rssh@cki.ipri.kiev.ua Organization: IPRI X-Mailer: Mozilla 3.01Gold (Macintosh; I; 68K) MIME-Version: 1.0 To: hackers@freebsd.org Subject: Inteface for external drivers. (ppa3) Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Just Install ppa3.c --- work well, but why I must patch userconfig.c ? may be better create subbdirectory devices, and move device_info stuff there ? in config generate file device_info.c by catting device/*, than in userconfig write struct DEV_INFO device_info[] = { #include "device_info.c" }; It's allows to do drivers as sdandart FreeBSD ports. With publishing *stable* interfases for kernel, it's would be wary good step.