![Geehy SEMICONDUCTOR APM32F405 Series User Manual Download Page 544](http://html1.mh-extra.com/html/geehy-semiconductor/apm32f405-series/apm32f405-series_user-manual_573630544.webp)
www.geehy.com Page 543
Double-buffer (buffering ring) or linked list (chain) descriptor link
Byte aligned addressing supported by data buffer
Optimize packet-oriented DMA transmission
Descriptor architecture, which allows transmission of large data blocks
with minimal CPU intervention (each descriptor can transmit up to 8KB
data)
Comprehensive state when reporting normal operation and transmission
errors
Size of single programmable burst for transmitting and receiving DMA
engine, for optimal host bus
Programmable interrupt option
Control transmitting/receiving completion interrupt
Loop scheduling arbitration or fixed priority arbitration is adopted
between the transmitting engine and the receiving engine
The current Tx/RX descriptor pointer and buffer pointer are used as
state registers
Functional description
Multiplexing function mapping
The following table displays MAC signal and corresponding MII/RMII signal
mapping.
Table 141 Multiplexing Function Mapping
Port
AF11
ETH
PA0-WKUP
ETH_MII_CRS
PA1
ETH_MII_RX_CLK/ETH_RMII_REF_CLK
PA2
ETH_MDIO
PA3
ETH_MII_COL
PA7
ETH_MII_RX_DV/ETH_RMII_CRS_DV
PB0
ETH_MII_RXD2
PB1
ETH_MII_RXD3
PB5
ETH_PPS_OUT
PB8
ETH_MII_TXD3
PB10
ETH_MII_RX_ER