From owner-freebsd-questions Fri Sep 13 14:12:01 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA17618 for questions-outgoing; Fri, 13 Sep 1996 14:12:01 -0700 (PDT) Received: from alaska.net (root@calvino.alaska.net [206.149.65.3]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id OAA17587 for ; Fri, 13 Sep 1996 14:11:25 -0700 (PDT) Received: from hmmm.alaska.net by alaska.net (5.x/SMI-SVR4) id AA02895; Fri, 13 Sep 1996 13:10:40 -0800 Message-Id: <323A1B39.109B@alaska.net> Date: Fri, 13 Sep 1996 19:40:57 -0700 From: hmmm X-Mailer: Mozilla 2.02 (Win16; I) Mime-Version: 1.0 To: freebsd-questions Subject: custom drivers Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-questions@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk i'm an embedded hacker doing my best to use FreeBSD for monitoring all my little units Inet/html/snmp style. anyway - i have tons of Borland/Tasm 4.5 code that i'd like to port to BSD. as i see it, all my direct access drivers (and i have custom modular drivers for EVERYTHING) will wreak major havoc with BSD. my initial/major concern is reading incoming packets at the FreeBSD boxes radio modem links (should appear as a normal modem). what C function will allow me to r/w null terminated strings as well as numofbytes specified arrays from/to com ports? what's good ref material for gcc functs? what devices will BSD completely ignore when marked "disabled"? (to insert my own ASM drivers) how finicky would BSD be to the insertion of my own ints/irqs?