Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/arch/sgimips/hpc



Module Name:    src
Committed By:   macallan
Date:           Thu May 14 01:10:19 UTC 2009

Modified Files:
        src/sys/arch/sgimips/hpc: files.hpc hpc.c
Added Files:
        src/sys/arch/sgimips/hpc: panel.c

Log Message:
add a driver for the Indy's front panel buttons.
- power button presses are reported to sysmon
- volume control buttons are reported to PMF
TODO: add better key repeat code. The hardware keeps firing interrupts at us
whenever a button is down and not on - say - status change. If we don't clear
the interrupt we'll be fired on until someone clears it. We should probably
disable the entire interrupt and occasionally poll for button release.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/sgimips/hpc/files.hpc
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/sgimips/hpc/hpc.c
cvs rdiff -u -r0 -r1.1 src/sys/arch/sgimips/hpc/panel.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index