Home | History | Annotate | Download | only in maple
History log of /src/sys/arch/dreamcast/dev/maple/mlcd.c
RevisionDateAuthorComments
 1.18  25-Jul-2014  dholland Add d_discard to all struct cdevsw instances I could find.

All have been set to "nodiscard"; some should get a real implementation.
 1.17  26-Mar-2014  christos branches: 1.17.2;
kill sprintf
 1.16  16-Mar-2014  dholland Change (mostly mechanically) every cdevsw/bdevsw I can find to use
designated initializers.

I have not built every extant kernel so I have probably broken at
least one build; however I've also found and fixed some wrong
cdevsw/bdevsw entries so even if so I think we come out ahead.
 1.15  14-Mar-2014  martin Remove unused variables
 1.14  17-Oct-2010  tsutsui branches: 1.14.8; 1.14.18; 1.14.22;
Include "ioconf.h" for struct cfdriver.
 1.13  17-Oct-2010  tsutsui Split device_t/softc.
 1.12  24-Feb-2010  dyoung branches: 1.12.2;
Use device_t, device_private().
 1.11  11-Jun-2008  tsutsui branches: 1.11.16;
Use device_lookup_private() to get softc.
 1.10  08-Jun-2008  tsutsui branches: 1.10.2;
Use device_lookup_private() to get softc.
 1.9  28-Apr-2008  martin branches: 1.9.2;
Remove clause 3 and 4 from TNF licenses
 1.8  04-Mar-2007  christos branches: 1.8.40; 1.8.42; 1.8.44;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.7  28-Mar-2006  thorpej branches: 1.7.14;
Use device_unit().
 1.6  24-Dec-2005  perry branches: 1.6.4; 1.6.6; 1.6.8; 1.6.10; 1.6.12;
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
 1.5  11-Dec-2005  christos merge ktrace-lwp.
 1.4  19-Feb-2005  tsutsui branches: 1.4.6;
- u_intNN_t -> uintNN_t
- ANSI function decls
- ntohl -> be32toh, htonl -> htobe32, htons -> htobe16
- bcopy -> memcpy, bcmp -> memcmp, bzero -> memset
- some KNF
 1.3  15-Jul-2003  lukem branches: 1.3.8; 1.3.10;
__KERNEL_RCSID()
 1.2  06-Dec-2002  itohy branches: 1.2.2; 1.2.8;
The buf structure (<sys/buf.h>) is not flexible since it is designed for disks,
and use home-grown buffer structure.

Handle display orientation (normal or upside-down) appropriately
by making use of devinfo of base device.
If the LCD is at an expansion slot of a base unit
whose di_connector_direction == MAPLE_CONN_TOP,
the driver automatically rotates the bitmap.
You need not rotate the bitmap before passing to the driver (spec change).
 1.1  15-Nov-2002  itohy Maple Bus monochrome LCD device driver
Reference: US Patent 6,338,105
 1.2.8.5  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.2.8.4  17-Jan-2005  skrll Adapt to branch.
 1.2.8.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.2.8.2  18-Sep-2004  skrll Sync with HEAD.
 1.2.8.1  03-Aug-2004  skrll Sync with HEAD
 1.2.2.2  11-Dec-2002  thorpej Sync with HEAD.
 1.2.2.1  06-Dec-2002  thorpej file mlcd.c was added on branch nathanw_sa on 2002-12-11 05:58:28 +0000
 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.4.6.2  03-Sep-2007  yamt sync with head.
 1.4.6.1  21-Jun-2006  yamt sync with head.
 1.6.12.1  31-Mar-2006  tron Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
 1.6.10.1  19-Apr-2006  elad sync with head - hopefully this will work
 1.6.8.1  01-Apr-2006  yamt sync with head.
 1.6.6.1  22-Apr-2006  simonb Sync with head.
 1.6.4.1  09-Sep-2006  rpaulo sync with head
 1.7.14.1  12-Mar-2007  rmind Sync with HEAD.
 1.8.44.3  11-Mar-2010  yamt sync with head
 1.8.44.2  04-May-2009  yamt sync with head.
 1.8.44.1  16-May-2008  yamt sync with head.
 1.8.42.2  17-Jun-2008  yamt sync with head.
 1.8.42.1  18-May-2008  yamt sync with head.
 1.8.40.2  29-Jun-2008  mjf Sync with HEAD.
 1.8.40.1  02-Jun-2008  mjf Sync with HEAD.
 1.9.2.1  23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.10.2.1  18-Jun-2008  simonb Sync with head.
 1.11.16.2  22-Oct-2010  uebayasi Sync with HEAD (-D20101022).
 1.11.16.1  30-Apr-2010  uebayasi Sync with HEAD.
 1.12.2.1  05-Mar-2011  rmind sync with head
 1.14.22.1  18-May-2014  rmind sync with head
 1.14.18.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.14.8.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.17.2.1  10-Aug-2014  tls Rebase.

RSS XML Feed