Lines Matching refs:uint32_t
19 uint32_t device;
21 uint32_t flags;
136 uint32_t rxTail;
137 uint32_t txTail;
168 E1000_Init(uint32_t bus, uint32_t slot, uint32_t func)
178 uint32_t device = dev.vendor << 16 | dev.device;
192 static inline uint32_t
195 return *(uint32_t volatile *)(dev->mmiobase + addr);
199 MMIO_Write32(E1000Dev *dev, uint64_t addr, uint32_t val)
201 *(uint32_t *)(dev->mmiobase + addr) = val;
210 MMIO_Write32(dev, E1000_REG_EERD, ((uint32_t)addr << 8) | 1);
278 uint32_t cause = MMIO_Read32(dev, E1000_REG_ICR);
396 MMIO_Write32(dev, E1000_REG_RDBAH, (uint32_t)(base >> 32));
397 MMIO_Write32(dev, E1000_REG_RDBAL, (uint32_t)(base & 0xFFFFFFFF));
421 MMIO_Write32(dev, E1000_REG_TDBAH, (uint32_t)(base >> 32));
422 MMIO_Write32(dev, E1000_REG_TDBAL, (uint32_t)(base & 0xFFFFFFFF));