Home | History | Annotate | Download | only in dev
History log of /src/sys/arch/sparc/dev/ms_pckbport.c
RevisionDateAuthorComments
 1.9  27-Oct-2012  chs split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.
 1.8  08-Sep-2011  jakllsch branches: 1.8.2; 1.8.12;
Another copy/paste problem with a function name in a error printf.
 1.7  08-Sep-2011  jakllsch Correct copy/paste of function name in error printf.
 1.6  01-Jul-2011  dyoung #include <sys/bus.h> instead of <machine/bus.h>.
 1.5  17-Jan-2009  he Use firm_gettime() to retain compatibility with old firm_event. From amiga.
 1.4  07-Apr-2008  tsutsui branches: 1.4.4; 1.4.12;
Split device_t/softc, as following parents in sys/dev/sun.
 1.3  07-Jun-2006  kardel branches: 1.3.60;
convert to timecounters (from branch simonb-timecounters)
 1.2  16-Nov-2005  uwe branches: 1.2.4; 1.2.6; 1.2.8; 1.2.14;
ANSIify. Use uint<N>_t. Drop unnecessary includes.
Drop trailing whitespace.
 1.1  13-Mar-2004  bjh21 branches: 1.1.4; 1.1.18; 1.1.26;
Abstract the interface between pckbc(4), and the pckbd(4) and pms(4)
drivers that attach to it. This allows for other host interface chips
that use the same keyboards and mice, such as the ones in the ARM
IOMD20, ARM7500, and SA-1111. The PC-compatible driver is still
called pckbc(4), and the new abstraction layer is "pckbport", so the
child devices have moved from sys/dev/pckbc to sys/dev/pckbport, which
also contains some code shared between all host controllers. To avoid
incompatibility, pckbdreg.h is still installed in
/usr/include/dev/pckbc.

In theory, this shouldn't cause any behavioural changes in the drivers
concerned. Thy just use rather more function pointers than before. Tested
on i386 and (with a new host driver) acorn32. Compiled on several other
affected architectures.
 1.1.26.1  22-Nov-2005  yamt sync with head.
 1.1.18.1  21-Jun-2006  yamt sync with head.
 1.1.4.5  11-Dec-2005  christos Sync with head.
 1.1.4.4  21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.4.3  18-Sep-2004  skrll Sync with HEAD.
 1.1.4.2  03-Aug-2004  skrll Sync with HEAD
 1.1.4.1  13-Mar-2004  skrll file ms_pckbport.c was added on branch ktrace-lwp on 2004-08-03 10:40:45 +0000
 1.2.14.1  19-Jun-2006  chap Sync with head.
 1.2.8.1  26-Jun-2006  yamt sync with head.
 1.2.6.1  27-May-2006  kardel convert to timecounters
 1.2.4.1  09-Sep-2006  rpaulo sync with head
 1.3.60.1  02-Jun-2008  mjf Sync with HEAD.
 1.4.12.1  19-Jan-2009  skrll Sync with HEAD.
 1.4.4.1  04-May-2009  yamt sync with head.
 1.8.12.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.8.2.1  30-Oct-2012  yamt sync with head

RSS XML Feed