777
/
838
Nations Technologies Inc.
Tel
:
+86-755-86309900
:
Address: Nations Tower, #109 Baoshen Road, Hi-tech Park North.
Nanshan District, Shenzhen, 518057, P.R.China
Bit field
Name
Description
reset operation of different clock domain modules in the MAC is completed, this bit is
automatically cleared.
Note: Make sure this bit is 0 before writing to any ETH register.
25.5.43
ETH DMA transmit query request register (ETH_DMATXPD)
Address offset: 0x1004
Reset value: 0x0000 0000
This register is used for TxDMA to query the list of transmit descriptors. TxDMA usually enters the pending state
due to a data underflow error in the transmit frame or the descriptor is occupied by the CPU (TDES0.OWN = 0). Any
value can be written to this register to enable sending queries.
Bit field
Name
Description
31:0
TPD[31:0]
Transmit query request bit.
Write any value to these bits to enable TxDMA transmit query, which will query
whether the current descriptor (descriptor address is in the ETH_DMACHTXDESC
register) is occupied by the CPU. If not (TDES0.OWN = 1), the descriptor is available
and TxDMA exits the suspend state and resumes work. On the contrary (TDES0.OWN
= 0), the TxDMA returns to the suspended state and ETH_DMASTS.TU is set to 1.
25.5.44
ETH DMA receive query request register (ETH_DMARXPD)
Address offset: 0x1008
Reset value: 0x0000 0000
This register is used for RxDMA query of the receive descriptor list. Writing any value to this register enables the
receive query.
Bit field
Name
Description
31:0
RPD[31:0]
Receive query request bit.