Re: [PARPORT] Re: IEEE 1284 development


Nicolas Souchu (nsouch@teaser.fr)
Fri, 11 Dec 1998 23:13:45 +0000


On Wed, Dec 09, 1998 at 09:00:01PM +0000, Tim Waugh wrote:
>
>On Wed, 9 Dec 1998, Nicolas Souchu wrote:
>
>> >Tim has just implemented the IEEE 1284. For the IEEE 1284.3 things are a
>> >bit more difficult since we' ll need to change the core parport_share code
>> >(parport_claim() in particular).
>>
>> Couldn't the IEEE1284.3 standard be implemented as a regular driver? It
>> would just share the port with others, at least with drivers that
>> operate with the terminal peripheral of the daisy chain.
>
>I don't see how that would work. The plan is that when you register a
>device with parport, you tell it where it lives in the topology. Then,
>when you claim the device, parport selects the relevant device on your
>behalf.

This is particular to 1284.3.

Here is how ppbus will handle the 1284.3 issue (if ever implemented):

                          dev 1284.3 compliant device
                        --------
            1284 dev | 1284.3 1284 device driver level
           ---------------------
  dev | 1284 ppbus device driver level
--------------------------------
            ppbus bus level
--------------------------------
             ppc adapter level

Nicholas.

-- 
nsouch@teaser.fr / nsouch@freebsd.org
FreeBSD - Turning PCs into workstations - http://www.FreeBSD.org

-- To unsubscribe, send mail to: linux-parport-request@torque.net -- -- with the single word "unsubscribe" in the body of the message. --



This archive was generated by hypermail 2.0b3 on Wed 30 Dec 1998 - 10:18:53 EST