History log of /src/sys/dev/wscons/wsmuxvar.h |
Revision | | Date | Author | Comments |
1.17 |
| 12-Jun-2017 |
pgoyette | Always include declarations/definitions for NWSMUX and NWSDISPLAY even if they aren't needed. This enables us to have structures of a fixed size regardless of which child devices are configured, which enables better modularization.
|
1.16 |
| 11-Jun-2017 |
nat | New device wsbell - allows for a console beep for non pckbds (usb etc). Works for platforms without pcppi - can work with spkr at audio and spkr at pcppi.
To use add the following to your kernel config: wsbell* at spkr? console?
Ok pgoyette@.
|
1.15 |
| 23-Nov-2013 |
christos | branches: 1.15.6; get rid of CIRCLEQ
|
1.14 |
| 28-Apr-2008 |
martin | branches: 1.14.34; 1.14.44; 1.14.50; Remove clause 3 and 4 from TNF licenses
|
1.13 |
| 25-Mar-2008 |
cube | branches: 1.13.2; 1.13.4; Split device_t and softc for wskbd(4), wsmouse(4) and that creepy wsmux(4).
|
1.12 |
| 04-Mar-2007 |
christos | branches: 1.12.36; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.11 |
| 11-Dec-2005 |
christos | branches: 1.11.26; merge ktrace-lwp.
|
1.10 |
| 30-Apr-2005 |
augustss | branches: 1.10.2; Remember what keyboard layout is set in the mux, that way new keyboards can be given the same layout. Fixes kern/19153.
|
1.9 |
| 29-Jun-2003 |
fvdl | branches: 1.9.2; Back out the lwp/ktrace changes. They contained a lot of colateral damage, and need to be examined and discussed more.
|
1.8 |
| 28-Jun-2003 |
darrenr | Pass lwp pointers throughtout the kernel, as required, so that the lwpid can be inserted into ktrace records. The general change has been to replace "struct proc *" with "struct lwp *" in various function prototypes, pass the lwp through and use l_proc to get the process pointer when needed.
Bump the kernel rev up to 1.6V
|
1.7 |
| 02-Mar-2002 |
takemura | Added wsmux_set_display() to fix the problem that wskbd wan't connected to any display if keyboard was attached before display and both aren't console.
|
1.6 |
| 27-Oct-2001 |
augustss | Cosmetics.
|
1.5 |
| 25-Oct-2001 |
augustss | Change back to have a wseventvar in the softc for event sources. This way the effect of FIOASYNC survives close()/open(). Later versions of XFree86 relies on this bug/feature. Also add some more debug stuff.
|
1.4 |
| 24-Oct-2001 |
augustss | Major rototilling of the wsmux code. No user visible changes (except that many bugs have been fixed). Changes: The wskbd, wsmouse, and wsmux are now "sub-classes" of wsevsrc, which is a source of ws events. This make the structure of those drivers a little more uniform. Many bug fixes involving adding and removing devices from muxes. When a kernel is configured without wsmux there will now be none (unlike before where you got a console mux anyway). The kernel now compiles with all combinations of ws devices present.
|
1.3 |
| 13-Oct-2001 |
augustss | branches: 1.3.2; ANSIfy.
|
1.2 |
| 13-Oct-2001 |
augustss | Two changes to the wsmux code: * Allow the wsmux used by wsdisplay for the keyboard(s) to be explicitely specified with the kbdmux locator. * Allow keyboards and mice that have a mux to be opened in the regular way. These changes should be totally backwards compatible.
|
1.1 |
| 29-Jul-1999 |
augustss | branches: 1.1.2; 1.1.16; 1.1.18; 1.1.20; Add the wsmux pseudo device.
|
1.1.20.1 |
| 07-Sep-2001 |
thorpej | Commit my "devvp" changes to the thorpej-devvp branch. This replaces the use of dev_t in most places with a struct vnode *.
This will form the basic infrastructure for real cloning device support (besides being architecurally cleaner -- it'll be good to get away from using numbers to represent objects).
|
1.1.18.2 |
| 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.1.18.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.1.16.3 |
| 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
1.1.16.2 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.1.16.1 |
| 22-Oct-2001 |
nathanw | Catch up to -current.
|
1.1.2.2 |
| 02-Aug-1999 |
thorpej | Update from trunk.
|
1.1.2.1 |
| 29-Jul-1999 |
thorpej | file wsmuxvar.h was added on branch chs-ubc2 on 1999-08-02 22:10:27 +0000
|
1.3.2.1 |
| 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
1.9.2.4 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.9.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.9.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.9.2.1 |
| 02-Jul-2003 |
darrenr | Apply the aborted ktrace-lwp changes to a specific branch. This is just for others to review, I'm concerned that patch fuziness may have resulted in some errant code being generated but I'll look at that later by comparing the diff from the base to the branch with the file I attempt to apply to it. This will, at the very least, put the changes in a better context for others to review them and attempt to tinker with removing passing of 'struct lwp' through the kernel.
|
1.10.2.2 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.10.2.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.11.26.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.12.36.2 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.12.36.1 |
| 03-Apr-2008 |
mjf | Sync with HEAD.
|
1.13.4.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.13.2.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.14.50.1 |
| 18-May-2014 |
rmind | sync with head
|
1.14.44.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.14.44.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.14.34.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.15.6.1 |
| 28-Aug-2017 |
skrll | Sync with HEAD
|