64-bit fixes for wb840 network driver.

This commit is contained in:
Alex Smith 2012-08-18 11:47:03 +01:00
parent 660e7dd1c4
commit be2f57f0de
2 changed files with 3 additions and 3 deletions

View File

@ -75,7 +75,7 @@ SYSTEM_ADD_ONS_DRIVERS_GRAPHICS = vesa ;
SYSTEM_ADD_ONS_DRIVERS_NET = 3com atheros813x ar81xx attansic_l1 attansic_l2 SYSTEM_ADD_ONS_DRIVERS_NET = 3com atheros813x ar81xx attansic_l1 attansic_l2
broadcom440x broadcom570x dec21xxx etherpci ipro100 ipro1000 jmicron2x0 broadcom440x broadcom570x dec21xxx etherpci ipro100 ipro1000 jmicron2x0
marvell_yukon nforce pcnet pegasus rtl8139 rtl81xx sis19x syskonnect marvell_yukon nforce pcnet pegasus rtl8139 rtl81xx sis19x syskonnect
via_rhine via_rhine wb840
; ;
SYSTEM_ADD_ONS_BUS_MANAGERS = $(ATA_ONLY)ata pci ps2 isa scsi config_manager SYSTEM_ADD_ONS_BUS_MANAGERS = $(ATA_ONLY)ata pci ps2 isa scsi config_manager

View File

@ -539,7 +539,7 @@ wb_create_rings(wb_device* device)
return device->rxArea; return device->rxArea;
for (i = 1; i < WB_RX_LIST_CNT; i++) { for (i = 1; i < WB_RX_LIST_CNT; i++) {
device->rxBuffer[i] = (void*)(((uint32)device->rxBuffer[0]) device->rxBuffer[i] = (void*)(((addr_t)device->rxBuffer[0])
+ (i * WB_BUFBYTES)); + (i * WB_BUFBYTES));
} }
@ -567,7 +567,7 @@ wb_create_rings(wb_device* device)
} }
for (i = 1; i < WB_TX_LIST_CNT; i++) { for (i = 1; i < WB_TX_LIST_CNT; i++) {
device->txBuffer[i] = (void*)(((uint32)device->txBuffer[0]) device->txBuffer[i] = (void*)(((addr_t)device->txBuffer[0])
+ (i * WB_BUFBYTES)); + (i * WB_BUFBYTES));
} }