NetBSD/sys/arch/mvme68k/dev
bjh21 fe3273fbb4 Patch from PR kern/8001, submitted by Rafal Boni.
This adds support for EtherExpress/16 cards with 16k of RAM, and in the
process adds general support for PIO mode on these cards.  This entails
changing the way the i82586 driver handles bus barriers, since it doesn't
allow for strange cases like this.

This has been tested on the i386 port with the 'ix' driver in both
16KB (which was the source of the problem) and 32KB modes, as well
as with the 'ef' driver.  I've tested it (briefly) with 'ei' on arm26
as well.  In theory, drivers other than 'ix' should follow precisely the
same code paths as before.
2001-01-22 22:28:43 +00:00
..
clmpcc_pcctwo.c Revamp the bus_space(9) implementation: 2000-11-24 09:36:40 +00:00
clock_pcc.c Merge 'scw_mvme68k_bus_space' branch with the trunk. 2000-03-18 22:33:02 +00:00
clock_pcctwo.c Add preliminary support for the MVME162-LX 200/300 series of boards. 2000-09-06 19:51:42 +00:00
dmavar.h
if_ie.c Patch from PR kern/8001, submitted by Rafal Boni. 2001-01-22 22:28:43 +00:00
if_iereg.h Merge 'scw_mvme68k_bus_space' branch with the trunk. 2000-03-18 22:33:02 +00:00
if_le.c Use the complete ethernet address stored in nvram on mvme162/mvme167 2000-09-15 08:50:24 +00:00
if_lereg.h Merge 'scw_mvme68k_bus_space' branch with the trunk. 2000-03-18 22:33:02 +00:00
if_levar.h Merge 'scw_mvme68k_bus_space' branch with the trunk. 2000-03-18 22:33:02 +00:00
lpt.c New callout mechanism with two major improvements over the old 2000-03-23 06:40:33 +00:00
lpt_pcc.c Merge 'scw_mvme68k_bus_space' branch with the trunk. 2000-03-18 22:33:02 +00:00
lpt_pccreg.h Merge 'scw_mvme68k_bus_space' branch with the trunk. 2000-03-18 22:33:02 +00:00
lpt_pcctwo.c Add preliminary support for the MVME162-LX 200/300 series of boards. 2000-09-06 19:51:42 +00:00
lptvar.h New callout mechanism with two major improvements over the old 2000-03-23 06:40:33 +00:00
mainbus.c Revert the previous change, after discussion with thorpej and cgd. 2000-12-03 15:37:46 +00:00
mainbus.h Revamp the bus_space(9) implementation: 2000-11-24 09:36:40 +00:00
memc.c Print some more details of the memory managed by each ASIC. 2000-11-30 22:51:35 +00:00
memcreg.h First cut of a driver for the Memory Controller ASICs found 2000-11-24 09:42:09 +00:00
mvmebus.c Revamp the bus_space(9) implementation: 2000-11-24 09:36:40 +00:00
mvmebus.h Add a bus_space_tag_t field to the mvmebus_softc structure and 2000-11-24 09:27:42 +00:00
ncrsc_pcctwo.c Add support for the m68060-based machines: MVME-172 and MVME-177. 2000-11-20 19:35:28 +00:00
pcc.c Revert the previous change, after discussion with thorpej and cgd. 2000-12-03 15:37:46 +00:00
pccreg.h Expand on how VMEbus master addressing modes are specified, to better 2000-08-20 21:51:31 +00:00
pcctwo.c Revert the previous change, after discussion with thorpej and cgd. 2000-12-03 15:37:46 +00:00
pcctworeg.h First cut of a driver for the Memory Controller ASICs found 2000-11-24 09:42:09 +00:00
pcctwovar.h Revamp the bus_space(9) implementation: 2000-11-24 09:36:40 +00:00
pccvar.h Revamp the bus_space(9) implementation: 2000-11-24 09:36:40 +00:00
sbic.c remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h> 2000-06-29 07:58:50 +00:00
sbicreg.h
sbicvar.h New callout mechanism with two major improvements over the old 2000-03-23 06:40:33 +00:00
siop.c Merge 'scw_mvme68k_bus_space' branch with the trunk. 2000-03-18 22:33:02 +00:00
siop_script.out Add support for the VMEchip2 and the ncr53c710 SCSI IOP. 1999-02-20 00:11:59 +00:00
siop_script.ss Add support for the VMEchip2 and the ncr53c710 SCSI IOP. 1999-02-20 00:11:59 +00:00
siopreg.h Add support for the VMEchip2 and the ncr53c710 SCSI IOP. 1999-02-20 00:11:59 +00:00
siopvar.h Remove a comment of mine which no longer applies. 1999-02-21 18:10:10 +00:00
vme_pcc.c Add a bus_space_tag_t field to the mvmebus_softc structure and 2000-11-24 09:27:42 +00:00
vme_pccreg.h Add a bus_space_tag_t field to the mvmebus_softc structure and 2000-11-24 09:27:42 +00:00
vme_pccvar.h Add a bus_space_tag_t field to the mvmebus_softc structure and 2000-11-24 09:27:42 +00:00
vme_two.c Add a bus_space_tag_t field to the mvmebus_softc structure and 2000-11-24 09:27:42 +00:00
vme_tworeg.h Add a bus_space_tag_t field to the mvmebus_softc structure and 2000-11-24 09:27:42 +00:00
vme_twovar.h Add a bus_space_tag_t field to the mvmebus_softc structure and 2000-11-24 09:27:42 +00:00
wdsc.c G/C an unused variable. 2000-08-12 20:09:12 +00:00
wdscreg.h
zs.c Call zs_set_speed() to calculate the initial timing constants. 2000-11-21 11:41:37 +00:00
zs_pcc.c Revamp the bus_space(9) implementation: 2000-11-24 09:36:40 +00:00
zs_pcctwo.c Revamp the bus_space(9) implementation: 2000-11-24 09:36:40 +00:00
zsvar.h Add support for the m68060-based machines: MVME-172 and MVME-177. 2000-11-20 19:35:28 +00:00