64-bit fixes for wb840 network driver.
This commit is contained in:
parent
660e7dd1c4
commit
be2f57f0de
|
@ -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
|
||||||
|
|
|
@ -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));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue