mirror of
https://github.com/ipxe/ipxe
synced 2025-12-22 13:00:39 +03:00
[i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] long
This brings us in to line with Linux definitions, and also simplifies adding x86_64 support since both platforms have 2-byte shorts, 4-byte ints and 8-byte long longs.
This commit is contained in:
@@ -1234,7 +1234,7 @@ static int velocity_open(struct nic *nic, struct pci_device *pci __unused)
|
||||
|
||||
/* Tx Descriptor needs 64 bytes alignment; */
|
||||
TxPhyAddr = virt_to_bus(vptr->TxDescArrays);
|
||||
printf("Unaligned Address : %lX\n", TxPhyAddr);
|
||||
printf("Unaligned Address : %X\n", TxPhyAddr);
|
||||
diff = 64 - (TxPhyAddr - ((TxPhyAddr >> 6) << 6));
|
||||
TxPhyAddr += diff;
|
||||
vptr->td_rings = (struct tx_desc *) (vptr->TxDescArrays + diff);
|
||||
|
||||
Reference in New Issue
Block a user