summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorpdeuskar <pdeuskar@FreeBSD.org>2002-05-02 22:21:01 +0000
committerpdeuskar <pdeuskar@FreeBSD.org>2002-05-02 22:21:01 +0000
commitd2285cecc5b2fbe16788ccb59f9ef0fd1c041da2 (patch)
treeea4b530415b29d5405388a8cfa311921499d5039 /sys
parenteee1c0968b1ffca610539e5eaabb175f4c4646ba (diff)
downloadFreeBSD-src-d2285cecc5b2fbe16788ccb59f9ef0fd1c041da2.zip
FreeBSD-src-d2285cecc5b2fbe16788ccb59f9ef0fd1c041da2.tar.gz
Make em driver compilable on IA64/alpha.
Submitted by: peter MFC after: 3 days
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/em/if_em.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/dev/em/if_em.c b/sys/dev/em/if_em.c
index 018f669..3a34e22 100644
--- a/sys/dev/em/if_em.c
+++ b/sys/dev/em/if_em.c
@@ -532,8 +532,8 @@ em_start(struct ifnet *ifp)
* Advance the Transmit Descriptor Tail (Tdt), this tells the E1000
* that this frame is available to transmit.
*/
- E1000_WRITE_REG(&adapter->shared, TDT, (((u_int32_t) adapter->next_avail_tx_desc -
- (u_int32_t) adapter->first_tx_desc) >> 4));
+ E1000_WRITE_REG(&adapter->shared, TDT, (((uintptr_t) adapter->next_avail_tx_desc -
+ (uintptr_t) adapter->first_tx_desc) >> 4));
} /* end of while loop */
splx(s);
@@ -1716,8 +1716,8 @@ em_initialize_receive_unit(struct adapter * adapter)
/* Setup the HW Rx Head and Tail Descriptor Pointers */
E1000_WRITE_REG(&adapter->shared, RDH, 0);
E1000_WRITE_REG(&adapter->shared, RDT,
- (((u_int32_t) adapter->last_rx_desc -
- (u_int32_t) adapter->first_rx_desc) >> 4));
+ (((uintptr_t) adapter->last_rx_desc -
+ (uintptr_t) adapter->first_rx_desc) >> 4));
/* Setup the Receive Control Register */
reg_rctl = E1000_RCTL_EN | E1000_RCTL_BAM | E1000_RCTL_LBM_NO |
OpenPOWER on IntegriCloud