Home | History | Annotate | Download | only in sun
History log of /src/sys/dev/sun/ms_zs.c
RevisionDateAuthorComments
 1.20  07-Nov-2013  christos remove unused
 1.19  12-May-2009  cegger branches: 1.19.12; 1.19.22; 1.19.26;
struct cfdata * -> cfdata_t, no functional changes intended.
 1.18  20-Apr-2008  tsutsui branches: 1.18.2; 1.18.16;
Misc cosmetics.
 1.17  29-Mar-2008  tsutsui branches: 1.17.2;
Split softc and device_t for zsc(4) and its children.

XXX we should restructure MI APIs and make it really machine independent.
 1.16  30-Mar-2006  thorpej branches: 1.16.58;
Use device_private().
 1.15  29-Mar-2006  thorpej Use device_cfdata().
 1.14  28-Mar-2006  thorpej Use device_unit().
 1.13  11-Dec-2005  christos branches: 1.13.4; 1.13.6; 1.13.8; 1.13.10; 1.13.12;
merge ktrace-lwp.
 1.12  27-Feb-2005  perry branches: 1.12.4;
nuke trailing whitespace
 1.11  04-Feb-2005  perry de-__P
 1.10  07-Aug-2003  agc branches: 1.10.8; 1.10.10;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.
 1.9  02-Oct-2002  thorpej branches: 1.9.6;
Add trailing ; to CFATTACH_DECL.
 1.8  01-Oct-2002  thorpej Use CFATTACH_DECL().
 1.7  27-Sep-2002  thorpej Declare all cfattach structures const.
 1.6  09-Dec-2001  pk Allow SUN_MS_BPS to override the mouse baud rate at all times. (see PR14774).
 1.5  13-Nov-2001  lukem add RCSIDs
 1.4  28-Sep-2001  pk Don't force a fixed baud rate if the parent zs driver has already determined
the baud rate set by the PROM.
 1.3  30-Mar-2000  augustss branches: 1.3.6; 1.3.8; 1.3.10;
Remove register declarations.
 1.2  02-Aug-1999  matt branches: 1.2.2;
Allow the mouse baud rate to be patched (rather than forcing a recompilation
of the kernel). Also, if the mouse baud rate is 0, say the mouse the isn't
there (so a terminal may be attached in its place). Make debugging mouse
problems much easier.
 1.1  14-May-1999  mrg branches: 1.1.2;
split the sun ms/kbd drivers into frontend/backend parts at the serial
interface border, so that other serial interfaces can be attached to the
ms/kbd. zero functional changes and mostly involves moving code around
a bit. tested on the SS2.

this is necessary to attach the PCI ultrasparc keyboard/mouse drivers.
 1.1.2.2  02-Aug-1999  thorpej Update from trunk.
 1.1.2.1  21-Jun-1999  thorpej Sync w/ -current.
 1.2.2.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.3.10.3  13-Oct-2001  fvdl Revert the t_dev -> t_devvp change in struct tty. The way that tty
structs are currently used (especially by console ttys) aren't
ready for it, and this will require quite a few changes.
 1.3.10.2  11-Oct-2001  fvdl Work around some evil, like directly calling interrupt functions
from the attach path, which devvp didn't like because of incompletely
inited tty structs.

All the struct tty init stuff should really be deferred to the first
open for all drivers; the structures are idle before then and
shouldn't be referenced.
 1.3.10.1  01-Oct-2001  fvdl Catch up with -current.
 1.3.8.2  10-Oct-2002  jdolecek sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
 1.3.8.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.3.6.4  18-Oct-2002  nathanw Catch up to -current.
 1.3.6.3  08-Jan-2002  nathanw Catch up to -current.
 1.3.6.2  14-Nov-2001  nathanw Catch up to -current.
 1.3.6.1  08-Oct-2001  nathanw Catch up to -current.
 1.9.6.5  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.9.6.4  04-Feb-2005  skrll Sync with HEAD.
 1.9.6.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.9.6.2  18-Sep-2004  skrll Sync with HEAD.
 1.9.6.1  03-Aug-2004  skrll Sync with HEAD
 1.10.10.2  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.10.10.1  12-Feb-2005  yamt sync with head.
 1.10.8.1  29-Apr-2005  kent sync with -current
 1.12.4.1  21-Jun-2006  yamt sync with head.
 1.13.12.1  31-Mar-2006  tron Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
 1.13.10.1  19-Apr-2006  elad sync with head.
 1.13.8.1  01-Apr-2006  yamt sync with head.
 1.13.6.1  22-Apr-2006  simonb Sync with head.
 1.13.4.1  09-Sep-2006  rpaulo sync with head
 1.16.58.2  02-Jun-2008  mjf Sync with HEAD.
 1.16.58.1  03-Apr-2008  mjf Sync with HEAD.
 1.17.2.1  18-May-2008  yamt sync with head.
 1.18.16.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.18.2.1  16-May-2009  yamt sync with head
 1.19.26.1  18-May-2014  rmind sync with head
 1.19.22.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.19.12.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")

RSS XML Feed