Specifications

RX62N Group Ethernet Transmit and Receive Settings
R01AN0629EJ0101 Rev.1.01 Page 50 of 52
Mar 31, 2011
7. 6BAllocation of Sections in Sample Program
Table 7.1 shows the allocation of sections by the sample program.
For details on the compiler, see section 5, Optimizing Linkage Editor Options, and 8.1, Program Structure, in RX
Family C/C++ Compiler, Assembler, Optimizing Linkage Editor: Compiler Package User’s Manual.
Table 7.1 Allocation of Sections in Sample Program
Address Device Section Description
B_RX_DESC Receive descriptor area
B_TX_DESC Transmit descriptor area
B_RX_BUFF_1 Receive buffer area
B_TX_BUFF_1 Transmit buffer area
B_1 Uninitialized data area with 1-byte alignment
R_1 Initialized data area (variable) with 1-byte alignment
B_2 Uninitialized data area with 2-byte alignment
R_2 Initialized data area (variable) with 2-byte alignment
B Uninitialized data area with 4-byte alignment
R Initialized data area (variable) with 4-byte alignment
SU User stack area
SI Interrupt stack area
0x00001000 On-chip RAM
BETH_BUFF Transmit/receive data buffer of main routine
0xFFF80000 On-chip ROM PResetPRG
Program area of ResetPRG section
(initial settings program)
C_1 Constant area with 1-byte alignment
C_2 Constant area with 2-byte alignment
C Constant area with 4-byte alignment
C$*
Constant area of C$* sections
(C$DSEC, C$BSEC, C$VECT)
D* Initialized data area (initial value)
P Program area with no section definition
PIntPRG Program area of IntPRG section (interrupt)
0xFFF80100
W* Switch statement branch table area
0xFFFFFFD0 FIXEDVECT FIXEDVECT section area
7.1 30BNotes on Allocation of Sections
The sample program set the transmit/receive descriptor length (DL) bits in the EDMAC mode register (EDMR) to
specify 16 bytes, so the B_RX_DESC and B_TX_DESC sections should be allocated so that they are aligned with
16-byte boundaries.
Allocate the B_RX_BUFF_1 and B_TX_BUFF_1 sections so that they are aligned with 32-byte boundaries.
8. 7BNote on Use of Renesas Starter Kit +
Please note that the Renesas Starter Kit +(product number: R0K5562N0C000BE) supports the MII (Media
Independent Interface) only, and doesn't support RMII (Reduced Media Independent Interface). Must select MII from
the interface of the reference program (MII/RMII) according to 6.1.