History log of /src/sys/dev/sun/kbdsun.c |
Revision | | Date | Author | Comments |
1.12 |
| 14-Sep-2024 |
andvar | s/intterupt/interrupt/ in comments.
|
1.11 |
| 29-Mar-2008 |
tsutsui | branches: 1.11.130; Split softc and device_t for zsc(4) and its children.
XXX we should restructure MI APIs and make it really machine independent.
|
1.10 |
| 04-Mar-2007 |
christos | branches: 1.10.36; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.9 |
| 11-Dec-2005 |
christos | branches: 1.9.26; merge ktrace-lwp.
|
1.8 |
| 30-May-2005 |
christos | branches: 1.8.2; remove unneeded casts.
|
1.7 |
| 28-Apr-2005 |
martin | Finish support for wskbd @ kbd @ zs/sab for sparc64 consoles. Based on work from John Heasley and Michael Lorenz.
|
1.6 |
| 21-Feb-2005 |
heas | branches: 1.6.2; oops, missed adding a return value for KBD_LAYOUT
|
1.5 |
| 21-Feb-2005 |
heas | Place busy loops around the tsleep()s for keyboard ID and layout codes in the attach routine. In autoconf or "cold" state, tsleep does not wait for a wakeup and my type 5 keyboard takes around 70ms to reset, so the keyboard ID was being missed (read much later on) and key translation would be wrong. Thanks Martin, Jochen, and Jason for help.
|
1.4 |
| 20-Feb-2005 |
heas | Return 0, not return -1, to the serial chip's input routine except when a keyboard error is received. For zs(4) and com(4), -1 causes the driver to flush it's buffer. This should eliminate missed keyboard codes, such as the "key repeats forever until another key is hit" problem that happens because the keyboard idle code gets flushed from the input buffer.
|
1.3 |
| 07-Aug-2003 |
agc | branches: 1.3.8; 1.3.10; Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
1.2 |
| 21-Oct-2002 |
uwe | branches: 1.2.6; Clean-up kbd driver layers a bit more. Lift common code into the upper layer. Add some wskbd TODO remarks (hi, martin).
|
1.1 |
| 03-Oct-2002 |
uwe | branches: 1.1.2; Refactor kbd and mouse drivers so that they can use different middle layers. Common middle layer shared by kbd_zs and sunkbd is moved into the new file. Move shared config directives to files.sun and adjust ports' files.* accordingly.
Need this to support console/Xsun on Mr.Coffee JavaStation.
Tested on sparc, sparc64 (by martin) and sun3 (by jdc).
|
1.1.2.3 |
| 11-Nov-2002 |
nathanw | Catch up to -current
|
1.1.2.2 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.1.2.1 |
| 03-Oct-2002 |
nathanw | file kbdsun.c was added on branch nathanw_sa on 2002-10-18 02:44:23 +0000
|
1.2.6.5 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.2.6.4 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.2.6.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.2.6.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.2.6.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.3.10.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.3.8.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.6.2.1 |
| 09-Jun-2005 |
snj | Pull up revision 1.7 (requested by martin in ticket #380): Finish support for wskbd @ kbd @ zs/sab for sparc64 consoles. Based on work from John Heasley and Michael Lorenz.
|
1.8.2.1 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.9.26.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.10.36.1 |
| 03-Apr-2008 |
mjf | Sync with HEAD.
|
1.11.130.1 |
| 02-Aug-2025 |
perseant | Sync with HEAD
|