From owner-freebsd-hackers Wed Jan 31 01:31:09 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA04464 for hackers-outgoing; Wed, 31 Jan 1996 01:31:09 -0800 (PST) Received: from haywire.DIALix.COM (root@haywire.DIALix.COM [192.203.228.65]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id BAA04423 for ; Wed, 31 Jan 1996 01:30:45 -0800 (PST) Received: (from news@localhost) by haywire.DIALix.COM (8.6.12/8.6.12) id RAA14103 for freebsd-hackers@freebsd.org; Wed, 31 Jan 1996 17:31:28 +0800 Received: from GATEWAY by haywire.DIALix.COM with netnews for freebsd-hackers@freebsd.org (problems to: usenet@haywire.dialix.com) To: freebsd-hackers@freebsd.org Date: 31 Jan 96 09:23:13 GMT From: peter@jhome.DIALix.COM (Peter Wemm) Message-ID: Organization: DIALix Services, Perth, Australia. References: <199601310459.PAA14677@godzilla.zeta.org.au>, <9601311520.aa01463@cluster.stallion.oz.au> Subject: Re: Multi-Port Async Cards Sender: owner-hackers@freebsd.org Precedence: bulk gerg@stallion.oz.au (Greg Ungerer) writes: >Bruce Evans writes: >> >[snip] >> >> > >It is possible to download portions of the tty subsystem, such as flow >> >> > >control (in and out of band) and cannonical processing to a "high end" >> >> > >board. To do so, you need serious documentation on the board. >> >> > >... >> >> >.. >> >The interface is documented, the header file included in the Linux package >> >cdk.h has most of the programing details. Its pretty light on real >> >description of how the interface works. Nobody much has been interrested up >> >to now... >> >> It's also light on the slip and ppp interfaces :-). >> >There aren't any. All of that is handled in the usual protocol stacks >on the host, none if this is downloaded to the slave. Well, not yet >anyway... >Seeya >Gerg It'd be really cool to be able to download async HDLC or slip framing code to the processor. Being able to receive decoded, crc-checked "frames" from the card would be really cool. :-) But then again, host CPU is getting pretty cheap these days. We (the company I work for) use Stallion's sync cards on our SVR4 machines. It does most the HDLC framing and cooking on-board. In that particular case, we hacked pppd so that it didn't push the asyhdlc STREAMS module onto the stack, and fed the hdlc frames _directly_ into the ppp module with no encoding/decoding required at all. It's really cool when STREAMS works the way it was intended to. ;-) Cheers, -Peter >--------------------------------------------------------------------------- >Greg Ungerer EMAIL: gerg@stallion.com >Stallion Technologies Pty Ltd PHONE: +61 7 3270 4271 >33 Woodstock Rd, Toowong, QLD 4066, Australia FAX: +61 7 3270 4245