40.4.2 Memory Interface
Frame data is transferred to and from the EMAC through the DMA interface. All transfers are 32-bit words and may be single accesses or bursts of 2, 3 or 4 words. Burst accesses do not cross sixteen-byte boundaries. Bursts of four words are the default data transfer; single accesses or bursts of less than four words may be used to transfer data at the beginning or the end of a buffer.
The DMA controller performs six types of operation on the bus. In order of priority, these are:
- Receive buffer manager write
- Receive buffer manager read
- Transmit data DMA read
- Receive data DMA write
- Transmit buffer manager read
- Transmit buffer manager write