Home | History | Annotate | Download | only in include
History log of /src/sys/arch/sparc64/include/z8530var.h
RevisionDateAuthorComments
 1.13  01-Jul-2011  dyoung #include <sys/bus.h> instead of <machine/bus.h>.
 1.12  29-Mar-2008  tsutsui Split softc and device_t for zsc(4) and its children.

XXX we should restructure MI APIs and make it really machine independent.
 1.11  07-Nov-2007  ad branches: 1.11.14;
Merge tty changes from the vmlocking branch.
 1.10  13-Feb-2006  cdi branches: 1.10.24; 1.10.42; 1.10.44; 1.10.48; 1.10.50;
ANSIfy: u_intN_t -> uintN_t, remove __P(), fix function definitions.
 1.9  11-Dec-2005  christos branches: 1.9.2; 1.9.4; 1.9.6;
merge ktrace-lwp.
 1.8  07-Aug-2003  agc branches: 1.8.16;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.
 1.7  03-May-2003  wiz branches: 1.7.2;
DMA, not dma nor Dma.
 1.6  30-Sep-2002  abs #include "kbd.h" for NKBD and only override cn_isconsole to check cn_hw if set.
Fixes compilation without kbd.
 1.5  11-Mar-2002  chs branches: 1.5.6;
override cn_trap() with zs_abort() so we can drop to the monitor
if there's no DDB. fixes PR 12547.
 1.4  08-Nov-2000  eeh branches: 1.4.4; 1.4.8;
Support for MI console magic framework.
 1.3  09-Jul-2000  eeh Upgrate interrupt handling:

1) use interrupt vectors for specific zs chips rather than polling
all of them.

2) use softintr_schedule() and schedule it for a particular device
rather than poll all devices.
 1.2  19-May-2000  eeh branches: 1.2.4;
Fix the sparc64 console.

Unlike the other Sun machines, UltraSPARCs can have consoles run on different
chips than zs, so we need to support them. So, here we go:

Add a new PROM console driver with a major number and everything.
This is the default driver if nothing else attaches. It does not
use the keyboard driver since the PROM translates keystrokes itself.
(Unfortunately it also swallows L1-A).

Have the keyboard driver take over the console when it attaches on a
serial port. When a serial port detects a keyboard and attaches the
keyboard driver, it needs to provide a set of consdev vectors. They
keyboard driver will use those to send I/O to the keyboard and mouse.
 1.1  20-Jun-1998  eeh branches: 1.1.1;
Initial revision
 1.1.1.1  20-Jun-1998  eeh branches: 1.1.1.1.14;
Import of sparc64.
 1.1.1.1.14.2  22-Nov-2000  bouyer Sync with HEAD.
 1.1.1.1.14.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.2.4.1  18-Jul-2000  mrg pullup the contents of -current arch/sparc64. this gives us significant
ultrasparc PCI support (ultra5, ultra10, AXi, and E250 tested so far),
plus many other small fixes. netbooting is now supported.
 1.4.8.2  18-Oct-2002  nathanw Catch up to -current.
 1.4.8.1  01-Apr-2002  nathanw Catch up to -current.
(CVS: It's not just a program. It's an adventure!)
 1.4.4.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.4.4.1  16-Mar-2002  jdolecek Catch up with -current.
 1.5.6.1  07-Dec-2002  he Pull up revision 1.6 (requested by abs in ticket #890):
Allow sparc64 kernels to be compiled without kbd.
 1.7.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.7.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.7.2.1  03-Aug-2004  skrll Sync with HEAD
 1.8.16.2  15-Nov-2007  yamt sync with head.
 1.8.16.1  21-Jun-2006  yamt sync with head.
 1.9.6.1  22-Apr-2006  simonb Sync with head.
 1.9.4.1  09-Sep-2006  rpaulo sync with head
 1.9.2.1  18-Feb-2006  yamt sync with head.
 1.10.50.1  19-Nov-2007  mjf Sync with HEAD.
 1.10.48.1  13-Nov-2007  bouyer Sync with HEAD
 1.10.44.1  08-Nov-2007  matt sync with -HEAD
 1.10.42.1  11-Nov-2007  joerg Sync with HEAD.
 1.10.24.1  03-Dec-2007  ad Sync with HEAD.
 1.11.14.1  03-Apr-2008  mjf Sync with HEAD.

RSS XML Feed