Sigh, kill setting of 0WS...it breaks more machines than it fixes.
This commit is contained in:
parent
6632f06e7a
commit
12a5bd8bcf
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=30892
@ -24,7 +24,7 @@
|
|||||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
* SUCH DAMAGE.
|
* SUCH DAMAGE.
|
||||||
*
|
*
|
||||||
* $Id: if_ed.c,v 1.125 1997/10/26 21:08:40 nate Exp $
|
* $Id: if_ed.c,v 1.126 1997/10/29 00:51:50 jdp Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -681,14 +681,13 @@ ed_probe_WD80x3(isa_dev)
|
|||||||
sc->arpcom.ac_enaddr[i] = inb(sc->asic_addr + ED_WD_PROM + i);
|
sc->arpcom.ac_enaddr[i] = inb(sc->asic_addr + ED_WD_PROM + i);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Set upper address bits, 8/16 bit access to shared memory, and
|
* Set upper address bits and 8/16 bit access to shared memory.
|
||||||
* zero waitstate operation for 16 bit cards.
|
|
||||||
*/
|
*/
|
||||||
if (isa16bit) {
|
if (isa16bit) {
|
||||||
if (sc->is790) {
|
if (sc->is790) {
|
||||||
sc->wd_laar_proto = inb(sc->asic_addr + ED_WD_LAAR);
|
sc->wd_laar_proto = inb(sc->asic_addr + ED_WD_LAAR);
|
||||||
} else {
|
} else {
|
||||||
sc->wd_laar_proto = ED_WD_LAAR_L16EN | ED_WD_LAAR_0WS16 |
|
sc->wd_laar_proto = ED_WD_LAAR_L16EN |
|
||||||
((kvtop(sc->mem_start) >> 19) & ED_WD_LAAR_ADDRHI);
|
((kvtop(sc->mem_start) >> 19) & ED_WD_LAAR_ADDRHI);
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
* SUCH DAMAGE.
|
* SUCH DAMAGE.
|
||||||
*
|
*
|
||||||
* $Id: if_ed.c,v 1.125 1997/10/26 21:08:40 nate Exp $
|
* $Id: if_ed.c,v 1.126 1997/10/29 00:51:50 jdp Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -681,14 +681,13 @@ ed_probe_WD80x3(isa_dev)
|
|||||||
sc->arpcom.ac_enaddr[i] = inb(sc->asic_addr + ED_WD_PROM + i);
|
sc->arpcom.ac_enaddr[i] = inb(sc->asic_addr + ED_WD_PROM + i);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Set upper address bits, 8/16 bit access to shared memory, and
|
* Set upper address bits and 8/16 bit access to shared memory.
|
||||||
* zero waitstate operation for 16 bit cards.
|
|
||||||
*/
|
*/
|
||||||
if (isa16bit) {
|
if (isa16bit) {
|
||||||
if (sc->is790) {
|
if (sc->is790) {
|
||||||
sc->wd_laar_proto = inb(sc->asic_addr + ED_WD_LAAR);
|
sc->wd_laar_proto = inb(sc->asic_addr + ED_WD_LAAR);
|
||||||
} else {
|
} else {
|
||||||
sc->wd_laar_proto = ED_WD_LAAR_L16EN | ED_WD_LAAR_0WS16 |
|
sc->wd_laar_proto = ED_WD_LAAR_L16EN |
|
||||||
((kvtop(sc->mem_start) >> 19) & ED_WD_LAAR_ADDRHI);
|
((kvtop(sc->mem_start) >> 19) & ED_WD_LAAR_ADDRHI);
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
|
Loading…
Reference in New Issue
Block a user