cvs commit: src/sys/sparc64/fhc fhc.c fhc_central.c fhc_nexus.c
fhcvar.h
Marius Strobl
marius at FreeBSD.org
Fri Mar 18 16:50:29 PST 2005
marius 2005-03-19 00:50:28 UTC
FreeBSD src repository
Modified files:
sys/sparc64/fhc fhc.c fhc_central.c fhc_nexus.c fhcvar.h
Log:
- Add a device interface method for bus_get_resource_list() and use
bus_generic_rl_release_resource() for the bus_release_resource() method
instead of a local copy.
- Correctly handle pass-through allocations in fhc_alloc_resource().
- In case the board model can't be determined just print "unknown model"
so the physical slot number is reported in any case.
- Add support for blinking the 'Cycling' LED of boards on a fhc(4) hanging
of off the nexus (i.e. all boards except the clock board) via led(4).
All boards have at least 3 controllable status LEDs, 'Power', 'Failure'
and 'Cycling'. While the 'Cycling' LED is suitable for signaling from
the OS the others are better off being controlled by the firmware.
The device name for the 'Cycling' LED of each board is /dev/led/boardX
where X is the physical slot number of the board. [1]
Obtained from: OpenBSD [1]
Tested by: joerg [1]
Revision Changes Path
1.12 +59 -34 src/sys/sparc64/fhc/fhc.c
1.7 +2 -1 src/sys/sparc64/fhc/fhc_central.c
1.6 +2 -1 src/sys/sparc64/fhc/fhc_nexus.c
1.5 +3 -2 src/sys/sparc64/fhc/fhcvar.h
More information about the cvs-src
mailing list