
E T H E R N E T C O M M U N I C A T I O N M O D U L E
Transmit packet processor
270
Hardware Reference NS9215
reside in different buffers in system memory, several buffer descriptors can be used
to transfer the frame.
Transmit buffer
descriptor format
All buffer descriptors (that is, up to 64) are found in a local TX buffer descriptor
RAM. This is the transmit buffer descriptor format.
Transmit buffer
descriptor field
definitions
Destination Address (not used)
Buffer Length (11-bits used)
Status
Source Address
0
0
4
8
C
F
I
L
W
Reserved
31
15
16
30 29 28
Field
Description
W
WRAP
bit, which, when set, tells the
TX_WR
logic that this is the last buffer descriptor
within the continuous list of descriptors in the TX buffer descriptor RAM. The next
buffer descriptor is found using the initial buffer descriptor pointer in the TX Buffer
Descriptor Pointer register (TXPTR).
When the
WRAP
bit is not set, the next buffer descriptor is located at the next entry
in the TX buffer descriptor RAM.
I
When set, tells the
TX_WR
logic to set
TXBUFC
in the Ethernet Interrupt Status
register when the buffer is closed due to a normal channel completion.
Buffer pointer
32-bit pointer to the start of the buffer in system memory. This pointer can be aligned
on any byte of a 32-bit word.
Status
Lower 16 bits of the Ethernet Transmit Status register. The status is returned from
the Ethernet MAC at the end of the frame and written into the last buffer descriptor
of the frame.
L
When set, tells the
TX_WR
logic that this buffer descriptor is the last descriptor that
completes an entire frame. This bit allows multiple descriptors to be chained together
to make up a frame.
Summary of Contents for NS9215
Page 1: ...NS9215 Hardware Reference 90000847_C Release date 10 April 2008...
Page 3: ......
Page 4: ......
Page 26: ...26 Hardware Reference NS9215...
Page 44: ...P I N O U T 26 5 System clock 44 Hardware Reference NS9215 System clock drawing...
Page 52: ...P I N O U T 26 5 Power and ground 52 Hardware Reference NS9215...
Page 80: ...I O C O N T ROL M O D U L E Memory Bus Configuration register 80 Hardware Reference NS9215...
Page 136: ...WOR KI N G W I TH T H E C P U Noncachable instruction fetches 136 Hardware Reference NS9215...
Page 202: ...S Y S T E M C O N T RO L M OD U L E RTC Module Control register 202 Hardware Reference NS9215...
Page 354: ...E X T E R N A L D M A DMA Peripheral Chip Select register 354 Hardware Reference NS9215...
Page 472: ...R E A L TI M E C L O C K M O D U L E General Status register 472 Hardware Reference NS9215...
Page 512: ...TI M I NG Clock timing 512 Hardware Reference NS9215...
Page 515: ...PA CKA GING Processor Dimensions www digiembedded com 515...
Page 516: ...PA CKA GING Processor Dimensions 516 Hardware Reference NS9215...