Skip site navigation (1)Skip section navigation (2)
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>