Home | History | Annotate | Download | only in include
History log of /src/sys/arch/sun3/include/autoconf.h
RevisionDateAuthorComments
 1.27  13-Oct-2012  tsutsui struct device * -> device_t, struct cfdata * -> cfdata_t
use device_xname() (from chs@)
 1.26  28-Apr-2008  martin branches: 1.26.34; 1.26.44;
Remove clause 3 and 4 from TNF licenses
 1.25  04-Mar-2007  christos branches: 1.25.40; 1.25.42; 1.25.44;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.24  05-Oct-2006  tsutsui branches: 1.24.4;
Make sun3 use common sun68k/sun68k/isr.c, sun68k/include/cpu.h and
sun68k/include/intr.h.

This also means now sun3 has GENERIC_SOFT_INTERRUPTS support,
so also adapt fd.c and zs.c to MI softintr(9) APIs.

(I'll also update related sources in yamt-splraiseipl branch later)
 1.23  01-Oct-2006  tsutsui First attempt at bus_space(9) support for sun3 with common sun68k/bus.c:
- make sun3 port use common sun68k files as much as possible
- add temporary options _SUN2_ in std.sun2 until sun3 can share all
sun68k files (autoconf.c and isr.c are not yet)
- move sun68kvme declaration temporary as well from files.sun68k to files.sun2
- rename and move sun68k_find_prom_map() function to MD sources since it
can't be shared with sun3
- add bus tag members to struct confargs and initilize them where appropriate

XXX1: MD bus_dma(9) backends are not implemented (yet).
XXX2: more code (obio etc.) should be shared among sun3, sun3x and sun2.
 1.22  11-Dec-2005  christos branches: 1.22.20; 1.22.22;
merge ktrace-lwp.
 1.21  26-Aug-2005  drochner s/locdesc_t/int/g
 1.20  03-Jul-2005  he branches: 1.20.2;
Make the bus_scan() prototype match the function declaration.
 1.19  22-Jan-2005  chs de-__P, remove register, ansify, b* -> mem*, u_int*_t -> uint*_t.
 1.18  08-Feb-1998  gwr branches: 1.18.48; 1.18.56;
Factor *peek out of bus_subr.c and move it to autoconf.c
(to reduce duplication). Add bus_tmapin and bus_tmapout
for use in probe functions (gets a temporary mapping).
Add bus_mapout() to undo bus_mapin() if needed.
 1.17  05-Feb-1998  gwr Merge arch/sun3x into arch/sun3
 1.16  28-Apr-1997  gwr branches: 1.16.10;
Declare peek_long().
 1.15  27-Jan-1997  gwr Let bus_mapin() return void *
 1.14  27-Jan-1997  gwr Fix copyrights (/s/REGENTS/FOUNDATION/)
 1.13  17-Dec-1996  gwr Make this compile with -Werror -Wall -Wstrict-prototypes
(finally! yea!) Also get rid of __BROKEN_INDIRECT_CONFIG
 1.12  20-Nov-1996  gwr Most files that were copyright Adam Glass and/or Gordon W. Ross
are now copyright The NetBSD Foundation (rights assigned).
 1.11  08-Oct-1996  jtc Add const qualifer to second arg of bus_print
 1.10  26-Mar-1996  gwr New autoconfig design that controls attach order.
 1.9  11-Jan-1995  gwr Cleanup
 1.8  13-Dec-1994  gwr Have working bus_peek(), and drivers use it.
 1.7  12-Dec-1994  gwr New autoconfig interface to support VME, etc.
 1.6  23-Nov-1994  gwr New cd_match prototype.
 1.5  21-Nov-1994  gwr Lots of changes. Fairly stable now.
 1.4  26-Oct-1994  cgd new RCS ID format.
 1.3  04-Feb-1994  glass sun3 port works under NetBSD-current now. rcsids probably fucked
 1.2  28-Aug-1993  glass last snapshot before uploading. we still have serious clock problems
 1.1  15-Aug-1993  glass runs up to and including configure().
todo: exceptions, interrupt support, make isrs affect vector table
kernel/user stacks
 1.16.10.1  27-Jan-1998  gwr Define bus types for OBIO, OBMEM, and every VME space.
(The Sun3X needs separate methods for each VME space.)
Use the same values on both Sun3 and Sun3X.
 1.18.56.1  29-Apr-2005  kent sync with -current
 1.18.48.2  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.18.48.1  24-Jan-2005  skrll Sync with HEAD.
 1.20.2.3  03-Sep-2007  yamt sync with head.
 1.20.2.2  30-Dec-2006  yamt sync with head.
 1.20.2.1  21-Jun-2006  yamt sync with head.
 1.22.22.1  06-Oct-2006  tsutsui Sync files of recent sun3 and sun68k merge and intersil7170(4) changes
with HEAD to build sun3 kernel on this branch.
 1.22.20.1  18-Nov-2006  ad Sync with head.
 1.24.4.1  12-Mar-2007  rmind Sync with HEAD.
 1.25.44.1  16-May-2008  yamt sync with head.
 1.25.42.1  18-May-2008  yamt sync with head.
 1.25.40.1  02-Jun-2008  mjf Sync with HEAD.
 1.26.44.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.26.34.1  30-Oct-2012  yamt sync with head

RSS XML Feed