Programmer’s Guide BCM5722
10/15/07
Broadcom Corporation
Document 5722-PG101-R Configuration Space Page 122
Flat Mode
Flat mode requires 32M of memory (see Figure 47 on page 123). Flat mode is useful when host software wants all BCM5722
Ethernet controller resources host memory mapped; diagnostic software is an example application. Mailboxes, Send Rings,
Receive Rings, and Local Memory are directly mapped into the host memory space. Unlike standard mode, the BCM5722
Ethernet controller’s local memory is addressable through host memory mapped I/O. Flat mode should not be used when
there are limitations on the amount of memory mapped I/O available.