English
Language : 

SH7763 Datasheet, PDF (1017/2026 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC Engine Family SH-4A Series
Section 23 Gigabit Ethernet Controller (GETHER)
(c) Receive Descriptor 2 (RD2)
RD2 indicates the start address of the corresponding receive buffer. Set the start address of a
receive buffer with a 32-byte boundary.
Bit
Bit
Initial R/W Description
Name Value
31 to 0 RBA All 0 R/W Receive Buffer Start Address
These bits set the start address of the corresponding
receive buffer with a 32-byte boundary.
The E-DMAC performs DMAtransfer for a receive frame from the address specified by RBA
(receive buffer address) to the receive buffer in 32-byte units. RBL (receive buffer length) must be
set to be an integral multiple of 32 bytes.
If data to be transferred is less than 32 bytes, invalid data will be written to.
[Example]
When the receive frame length is 170 bytes and the required receive buffer capacity is 192 bytes
(32 bytes × 6), the sixth DMA-transfer causes invalid data to be written to the receive buffer (In
the 32-byte DMA data, the former 10 bytes are valid and the latter 22 bytes are invalid).
Padding of the value 0 can be inserted into only one position in the receive frame by setting
RPADIR. The padding size can be selected from 1 byte to 31 bytes in byte units. When padding is
inserted into a receive frame, a receive buffer area equal to the total of "receive frame length and
padding size" is required. RPADIR setting is valid for all receive frames.
RFE (receive frame error occurrence), PV (padding insertion), RFS (receive frame status) and
RFS (receive frame status) are only set in the receive descriptor including information for the end
of the frame (TFP = 01 or 11) by a write-back operation.
Before re-setting a receive descriptor with the software, completion of a write-back operation for
the receive descriptor (RACT = 0) must be confirmed to avoid rewriting to (and re-setting) an
unprocessed receive descriptor.
Rev. 1.00 Oct. 01, 2007 Page 951 of 1956
REJ09B0256-0100