1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-29 12:03:03 +00:00
freebsd/sys/dev/mse
John Baldwin d0d8c133c7 Add locking and mark MPSAFE.
- Add a mutex to protect the softc.
- Use callout(9) instead of timeout(9).
- Consolidate duplicated detach routines into a bus-independent detach
  routine.
- Add an extra sleep lock flag (MSESC_READING) to prevent other readers
  from reading while the first reader is copying data out of sc_bytes[]
  via uiomove().
- Use bus_*() instead of bus_space_*().

Tested by:	nyan
2014-10-11 19:36:59 +00:00
..
mse_cbus.c Add locking and mark MPSAFE. 2014-10-11 19:36:59 +00:00
mse_isa.c Add locking and mark MPSAFE. 2014-10-11 19:36:59 +00:00
mse.c Add locking and mark MPSAFE. 2014-10-11 19:36:59 +00:00
msevar.h Add locking and mark MPSAFE. 2014-10-11 19:36:59 +00:00