From 46cde00b03a4d24dc7e1ea216997f9a27e9a0073 Mon Sep 17 00:00:00 2001 From: obrien Date: Wed, 3 Mar 2004 08:33:34 +0000 Subject: Peter prefers it this way, bde might also[*]. I just want to have a chance of working on amd64 for vmware use. [*] bde will probably not like either version... --- sys/dev/lnc/if_lnc.c | 2 +- sys/dev/lnc/if_lncvar.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'sys/dev') diff --git a/sys/dev/lnc/if_lnc.c b/sys/dev/lnc/if_lnc.c index c186223..35b47bc 100644 --- a/sys/dev/lnc/if_lnc.c +++ b/sys/dev/lnc/if_lnc.c @@ -941,7 +941,7 @@ printf("XXX no address?\n"); sc->trans_next = 0; if (sc->nic.mem_mode == SHMEM) - lnc_mem = (char *) sc->nic.iobase; + lnc_mem = (char *)(uintptr_t)sc->nic.iobase; else lnc_mem = (char *) (sc->trans_ring + NDESC(sc->ntdre)); diff --git a/sys/dev/lnc/if_lncvar.h b/sys/dev/lnc/if_lncvar.h index 50a5a66..8c76738 100644 --- a/sys/dev/lnc/if_lncvar.h +++ b/sys/dev/lnc/if_lncvar.h @@ -183,7 +183,7 @@ struct nic_info { int ident; /* Type of card */ int ic; /* Type of ic, Am7990, Am79C960 etc. */ int mem_mode; - long iobase; + int iobase; int mode; /* Mode setting at initialization */ }; -- cgit v1.1