freebsd-skq/sys/dev/ppbus
John Baldwin 84f9a0e5c5 Fix lptopen() and lptclose() to not trash the state of the HAVEBUS flag
in 'sc_state'.  This allows the lpt_release_ppbus() calls in those two
routines to actually release the ppbus and thus fixes the hangs noticed
with the lpt(4) driver since the recent ppbus changes.  The old lpt(4)
driver didn't actually check the HAVEBUS flag in lpt_release_ppbus() which
is why these bugs weren't noticed before.
2009-02-11 14:25:09 +00:00
..
if_plip.c Add locking to ppc and ppbus and mark the whole lot MPSAFE: 2009-01-21 23:10:06 +00:00
immio.c Add locking to ppc and ppbus and mark the whole lot MPSAFE: 2009-01-21 23:10:06 +00:00
lpbb.c Add locking to ppc and ppbus and mark the whole lot MPSAFE: 2009-01-21 23:10:06 +00:00
lpt.c Fix lptopen() and lptclose() to not trash the state of the HAVEBUS flag 2009-02-11 14:25:09 +00:00
lpt.h Various whitespace and style fixes. 2008-11-16 17:42:02 +00:00
lptio.h
pcfclock.c Add locking to ppc and ppbus and mark the whole lot MPSAFE: 2009-01-21 23:10:06 +00:00
ppb_1284.c Add locking to ppc and ppbus and mark the whole lot MPSAFE: 2009-01-21 23:10:06 +00:00
ppb_1284.h
ppb_base.c Add locking to ppc and ppbus and mark the whole lot MPSAFE: 2009-01-21 23:10:06 +00:00
ppb_msq.c Add locking to ppc and ppbus and mark the whole lot MPSAFE: 2009-01-21 23:10:06 +00:00
ppb_msq.h
ppbconf.c Add missing locking around setting the ppc interrupt handler IVAR. 2009-01-26 14:12:12 +00:00
ppbconf.h Trim what we expose to userland in <dev/ppbus/ppbconf.h> to just the 2009-02-03 19:49:21 +00:00
ppbio.h
ppbus_if.m
ppi.c Add locking to ppc and ppbus and mark the whole lot MPSAFE: 2009-01-21 23:10:06 +00:00
ppi.h Various whitespace and style fixes. 2008-11-16 17:42:02 +00:00
pps.c Add locking to ppc and ppbus and mark the whole lot MPSAFE: 2009-01-21 23:10:06 +00:00
vpo.c Add locking to ppc and ppbus and mark the whole lot MPSAFE: 2009-01-21 23:10:06 +00:00
vpoio.c Add locking to ppc and ppbus and mark the whole lot MPSAFE: 2009-01-21 23:10:06 +00:00
vpoio.h Various whitespace and style fixes. 2008-11-16 17:42:02 +00:00