Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Jul 1999 09:35:36 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        bde@zeta.org.au, nsouch@teaser.fr
Cc:        current@FreeBSD.ORG, des@flood.ping.uio.no, obrien@NUXI.com, sobomax@altavista.net
Subject:   Re: PLIP is still broken :(
Message-ID:  <199907242335.JAA10442@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>>Possible quick fix (hack): change all the spltty()'s in lpt.c to
>>splnet()'s.  lpt isn't a tty driver; it just abuses spltty().  Abusing
>>splnet() instead should work OK for lpt and fix if_plip.
>
>This seems good until the intr stuff handle dynamic update of a interrupt spl.
>Is there some work in progress on that?

Not much.  ppc needs to do most of the work by registering its interrupt
with the correct interrupt maskptr for the currently attached device.
This may involve unregistering the interrupt when the device changes.
The generic code could help here by supporting atomic changing of
interrupt maskptrs without unregistering the interrupt.  Otherwise,
the generic code is missing mainly update of the interrupt masks when
an interrupt is unregistered.

Bruce


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199907242335.JAA10442>