Home | History | Annotate | Download | only in tx
History log of /src/sys/arch/hpcmips/tx/tx39.c
RevisionDateAuthorComments
 1.45  26-Mar-2014  christos - kill sprintf
- fix unused
 1.44  02-Dec-2011  shattered branches: 1.44.8; 1.44.12;
PR/32394 -- Don't define 'panic' label unconditionally, or "minimal
mobilepro 780 kernel configuration will not build".

OK by wiz@
 1.43  26-Feb-2011  tsutsui branches: 1.43.4;
Explicitly include <mips/locore.h> for wbflush().
 1.42  20-Feb-2011  matt Merge forward matt-nb5-mips64
Adapt to new interrupt/spl framework
(XXX don't know how to deal with use of spllower in sleep/pause code so
hpcmips kernel will fail to compile).
 1.41  21-Jan-2010  pooka branches: 1.41.4; 1.41.6; 1.41.8;
Move arch-local variable to a better namespace to make build again.
 1.40  18-Mar-2009  cegger Ansify function definitions w/o arguments. Generated with sed.
 1.39  28-Apr-2008  martin branches: 1.39.8; 1.39.14; 1.39.18;
Remove clause 3 and 4 from TNF licenses
 1.38  08-Mar-2007  he branches: 1.38.40; 1.38.42; 1.38.44;
Due to pointer arithmetic and comparison, it appears to be least
invasive to convert three local variables from void* to char*.
 1.37  05-Mar-2007  dogcow semimechanically convert 'void foo' -> 'void *foo', as part of the continuing
caddr_t fallout.
 1.36  04-Mar-2007  christos Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.35  24-Dec-2005  perry branches: 1.35.26;
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
 1.34  11-Dec-2005  christos merge ktrace-lwp.
 1.33  15-Jul-2003  lukem branches: 1.33.16;
__KERNEL_RCSID()
 1.32  02-Apr-2003  thorpej branches: 1.32.2;
Use PAGE_SIZE rather than NBPG.
 1.31  31-Jan-2002  uch clean up header file.
 1.30  29-Jan-2002  uch clean up debug print and configuration.
 1.29  05-Jan-2002  uch fix memory size calcuration bug.
 1.28  02-Jan-2002  uch fix memory probe sequence.
fix bootstrap stack violation. (code are moved to machdep.c)
 1.27  23-Sep-2001  uch branches: 1.27.4;
improve interrupt response.
 1.26  17-Sep-2001  uch clean up "mainbus" related code.
 1.25  16-Sep-2001  uch rearrange struct platform@sysconf.h suitable for hpcmips.
overhaul hpcmips/hpcmips/. no actual changes.
 1.24  15-Sep-2001  uch switch from splvec to ipl_sr_bits.
 1.23  14-Jun-2001  uch branches: 1.23.2; 1.23.4;
ANSI KNF. and change my copyright to TNF copyright.
 1.22  13-Jun-2001  uch (TX39) switch from TX local I/O manager to hpcio
 1.21  12-Apr-2001  thorpej splvec.splimp -> splvec.splvm
 1.20  22-Oct-2000  uch branches: 1.20.2; 1.20.4;
new I/O modules framework for TX based system.
 1.19  27-Jul-2000  cgd convert PRID handling to use macros on an int, not bit-fields.
there's no reason to use bit-fields, and they just complexity to
the header.
 1.18  22-May-2000  uch debug frame buffer draw routines moved to video_subr.c.
plumvideo also use it.
 1.17  21-May-2000  uch recognize 32MByte D-RAM.
 1.16  24-Apr-2000  uch code clean up.
 1.15  11-Apr-2000  uch sync with new mips trap.c
 1.14  21-Feb-2000  shin support non-contiguous memory.
patch from Mycroft <root@ihack.net> and uch@netbsd.org.
tested hardware:
VR4121 IBM WorkPad z50 (48MB, 16MB)
VR4121 NEC Mobile Gear II MC/R730
TX3912 Compaq C-series 810 (20MB), 2010c (20MB, 16MB)
TX3922 Sharp Telios HC-AJ2 (32MB)
 1.13  10-Feb-2000  sato add machine model name to cpu_model.
 1.12  16-Jan-2000  uch add platform dependent TX39 UART module hook.
remove delay from tc5165buf interrupt handler.
backlight config_hook.
 1.11  12-Jan-2000  uch add UCB1200 sound module ucbsnd (core implementation only)
UCB1200 touch panel module moved to ucbtp and sync with vrpiu.
 1.10  07-Jan-2000  uch p7416buf and tc5165buf are merged.
 1.9  03-Jan-2000  uch Change tx_poll_establish implementation and interface.
 1.8  22-Dec-1999  uch branches: 1.8.2;
Implement TX3912/22 clock/timer module.
 1.7  12-Dec-1999  uch remove unreferrenced header file.
 1.6  12-Dec-1999  uch Telios keyboard support.
 1.5  08-Dec-1999  uch sync with skbd.
 1.4  02-Dec-1999  uch remove nonrequired include file line (fb.h)
 1.3  29-Nov-1999  uch tx39.c (tx_cons_init): fb_cnattach moved to tx3912video.c (tx3912video_attach):
 1.2  28-Nov-1999  takemura Add new device vrdsu, with which we can hard reset the VR41xx CPU.
Why don't you try shutdown comand with option '-r ?
 1.1  20-Nov-1999  uch Toshiba TX3912/3922 internal modules.
 1.8.2.2  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.8.2.1  22-Dec-1999  wrstuden file tx39.c was added on branch wrstuden-devbsize on 1999-12-27 18:32:10 +0000
 1.20.4.1  21-Jun-2001  nathanw Catch up to -current.
 1.20.2.3  21-Apr-2001  bouyer Sync with HEAD
 1.20.2.2  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.20.2.1  22-Oct-2000  bouyer file tx39.c was added on branch thorpej_scsipi on 2000-11-20 20:47:12 +0000
 1.23.4.1  01-Oct-2001  fvdl Catch up with -current.
 1.23.2.2  11-Feb-2002  jdolecek Sync w/ -current.
 1.23.2.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.27.4.3  28-Feb-2002  nathanw Catch up to -current.
 1.27.4.2  11-Jan-2002  nathanw More catchup.
 1.27.4.1  23-Sep-2001  nathanw file tx39.c was added on branch nathanw_sa on 2002-01-11 23:38:25 +0000
 1.32.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.32.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.32.2.1  03-Aug-2004  skrll Sync with HEAD
 1.33.16.2  03-Sep-2007  yamt sync with head.
 1.33.16.1  21-Jun-2006  yamt sync with head.
 1.35.26.1  12-Mar-2007  rmind Sync with HEAD.
 1.38.44.3  11-Mar-2010  yamt sync with head
 1.38.44.2  04-May-2009  yamt sync with head.
 1.38.44.1  16-May-2008  yamt sync with head.
 1.38.42.1  18-May-2008  yamt sync with head.
 1.38.40.1  02-Jun-2008  mjf Sync with HEAD.
 1.39.18.2  29-Dec-2010  matt Adapt to the new interrupt framework.
(XXX hpcmips still has calls to _spllower which are not supported.)
 1.39.18.1  01-Feb-2010  matt fix fallout from frame/trapframe merger.
 1.39.14.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.39.8.1  28-Apr-2009  skrll Sync with HEAD.
 1.41.8.1  05-Mar-2011  bouyer Sync with HEAD
 1.41.6.1  06-Jun-2011  jruoho Sync with HEAD.
 1.41.4.1  05-Mar-2011  rmind sync with head
 1.43.4.2  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.43.4.1  17-Apr-2012  yamt sync with head
 1.44.12.1  18-May-2014  rmind sync with head
 1.44.8.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.

RSS XML Feed