Target Confirmed: 14e4:1677 You are looking at a Broadcom NetXtreme BCM5751 Gigabit Ethernet PCIe controller. This is fantastic news. Broadcom's "Tigon3" (tg3) family is legendary hardware. It is incredibly robust, highly documented, and heavily used in enterprise HP and Dell servers from the mid-2000s. It is also entirely capable of blazing-fast Direct Memory Access (DMA) gigabit speeds. We know from our deep scan that its memory-mapped I/O (MMIO) command registers are mapped to 0xF2400000 (0x-DC00000 >>> 0). The Broadcom MMIO Beachhead To write the network driver, we have to talk to the card's internal registers. However, your current Hauki API only has sys.peek() and sys.poke(), which read and write exactly 8 bits (1 byte) at a time. Broadcom's registers are strictly 32-bit aligned. If we try to write to them 8 bits at a time, the silicon will either ignore us or throw a hardware fault. We are going to use your Ring-0 JIT compiler to synthesize peek32 and poke32 memory instructions. Once we have those, we will read offset 0x0410 and 0x0414 from the Broadcom chip, which contain the physical MAC Address burned into the silicon at the factory.