Home | History | Annotate | Download | only in vsa
History log of /src/sys/arch/vax/vsa/tc_vsbus.c
RevisionDateAuthorComments
 1.10  08-May-2021  rin Catch up with this commit:

http://www.nerv.org/netbsd/?q=id:20210507T165558Z.d4aba9e0e053181f2a98ee4ee43012b50949921b

by which per slot tcs_used flag was obsoleted.

No need to initialize __BIT(0) of sc_slots_used here; it is zero anyway
before calling tcattach().
 1.9  09-Jun-2017  flxd branches: 1.9.22;
whitespace
 1.8  09-Jun-2017  flxd Make VAXstation 4000 TURBOchannel adaptor work.
PIO and IRQ tested on VS4000/60 and /96 with TC-USB (slhci) and PMAD-AA (le).
DMA is untested.
vax needs space to be mapped out, so memory space is pre-mapped for TC option
drivers not bus_space'ified yet, also providing custom bus_space methods for
this kludge.
 1.7  05-Jun-2011  christos branches: 1.7.12; 1.7.30; 1.7.46;
assignment to sc_dev is in tcattach, we don't have sc_dev
 1.6  04-Jun-2011  tsutsui Split device_t/softc. pmax is tested on GXemul.
Compile test only for alpha and vax.

XXX: alpha/tc/tcasic.c calls tcattach() via config_found(9), but
XXX: pmax/tc/tcbus.c and vax/vsa/tc_vsbus.c calls tcattach() directly.
XXX: It looks horrible...
 1.5  14-Dec-2010  matt branches: 1.5.2; 1.5.6;
Cleanup includes. Switch from <machine/XXX.h> to <sys/XXX.h> from
bus, cpu, and intr. Remove unneeded includes.
 1.4  28-Apr-2008  martin branches: 1.4.22;
Remove clause 3 and 4 from TNF licenses
 1.3  15-Mar-2008  matt branches: 1.3.2; 1.3.4; 1.3.6;
Use device_*
 1.2  11-Mar-2008  matt Rototill the vax code. Switch to devicet/PRIV_ALLOC. Cleanup vax autoconf
code. Move to prototype definitions. staticfy, constify, avoid casting.
Use device_* accessors.
 1.1  03-Feb-2008  matt branches: 1.1.2; 1.1.4; 1.1.6; 1.1.10;
Preliminatry TC support.
 1.1.10.2  02-Jun-2008  mjf Sync with HEAD.
 1.1.10.1  03-Apr-2008  mjf Sync with HEAD.
 1.1.6.1  24-Mar-2008  keiichi sync with head.
 1.1.4.2  18-Feb-2008  mjf Sync with HEAD.
 1.1.4.1  03-Feb-2008  mjf file tc_vsbus.c was added on branch mjf-devfs on 2008-02-18 21:05:16 +0000
 1.1.2.3  17-Mar-2008  yamt sync with head.
 1.1.2.2  04-Feb-2008  yamt sync with head.
 1.1.2.1  03-Feb-2008  yamt file tc_vsbus.c was added on branch yamt-lazymbuf on 2008-02-04 09:22:47 +0000
 1.3.6.1  16-May-2008  yamt sync with head.
 1.3.4.1  18-May-2008  yamt sync with head.
 1.3.2.2  23-Mar-2008  matt sync with HEAD
 1.3.2.1  15-Mar-2008  matt file tc_vsbus.c was added on branch matt-armv6 on 2008-03-23 02:04:27 +0000
 1.4.22.2  12-Jun-2011  rmind sync with head
 1.4.22.1  05-Mar-2011  rmind sync with head
 1.5.6.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.5.2.1  06-Jun-2011  jruoho Sync with HEAD.
 1.7.46.1  01-Jul-2017  snj Pull up following revision(s) (requested by flxd in ticket #65):
share/man/man4/tc.4: revision 1.7
sys/arch/alpha/tc/tcasic.c: revision 1.46
sys/arch/pmax/tc/tcbus.c: revision 1.33
sys/arch/vax/conf/files.vax: revision 1.121
sys/arch/vax/vsa/tc_vsbus.c: revision 1.8, 1.9
sys/dev/tc/tc.c: revision 1.55
sys/dev/tc/tcvar.h: revision 1.27
Make VAXstation 4000 TURBOchannel adaptor work.
PIO and IRQ tested on VS4000/60 and /96 with TC-USB (slhci) and PMAD-AA (le).
DMA is untested.
vax needs space to be mapped out, so memory space is pre-mapped for TC option
drivers not bus_space'ified yet, also providing custom bus_space methods for
this kludge.
--
whitespace
--
Add vax.
 1.7.30.1  28-Aug-2017  skrll Sync with HEAD
 1.7.12.1  03-Dec-2017  jdolecek update from HEAD
 1.9.22.1  13-May-2021  thorpej Sync with HEAD.

RSS XML Feed