Date: 31 Jan 96 09:23:13 GMT From: peter@jhome.DIALix.COM (Peter Wemm) To: freebsd-hackers@freebsd.org Subject: Re: Multi-Port Async Cards Message-ID: <peter.823080193@jhome.DIALix.COM> References: <199601310459.PAA14677@godzilla.zeta.org.au>, <9601311520.aa01463@cluster.stallion.oz.au>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?peter.823080193>