Ethernet Controller Programming Model
MSC8113 Reference Manual, Rev. 0
Freescale Semiconductor
25-145
+ 0x00
F
5
First in Frame
Specifies whether this buffer is the first one in the receive
frame. This bit is written by the Ethernet controller.
0
The buffer is not the first in a
frame.
1
The buffer is the first in a
frame.
+ 0x00
—
6
Reserved. Write to zero for future compatibility.
+ 0x00
M
7
Miss
The Ethernet controller sets this bit for frames that are
accepted in promiscuous mode but are flagged as a “miss” by
the internal address recognition. Thus, when the Ethernet
controller is in Promiscuous mode, you can use the M bit to
determine quickly whether the frame is destined to this station.
This bit is valid only if the L-bit is set and Ethernet controller is
in Promiscuous mode.
0
The frame was received
because of an address
recognition hit.
1
The frame was received
because of Promiscuous
mode.
+ 0x00
BC
8
Broadcast
Broadcast mode. This bit is written by Ethernet controller and
is valid only if L is set. L is set if the DA is broadcast
(FF-FF-FF-FF-FF-FF).
0
Normal operation.
1
Broadcast mode.
+ 0x00
MC
9
Multicast
Multicast mode. This bit is written by Ethernet controller and is
valid only if L is set. L is set if the DA is multicast and not BC.
0
Normal operation.
1
Multicast mode.
+ 0x00
LG
10
Rx Frame Length Violation
The length of a frame is greater than maximum frame length.
This bit is written by the Ethernet controller and is valid only if L
is set.
0
Normal operation.
1
Frame length exceeds the
maximum frame length.
+ 0x00
NO
11
Rx Non-octet Aligned Frame
A frame that contained a number of bits not divisible by eight
was received. This bit is written by the Ethernet controller and
is valid only if L is set.
0
Normal operation.
1
Frame contains a number of
bits not divisible by eight.
+ 0x00
SH
12
Short Frame
The length of a frame is less than the minimum length defined
for this channel (MINFLR), provided RCTRL[RSF] is set. This
bit is written by the Ethernet controller and is valid only if L is
set.
0
Normal operation.
1
Frame length is less than the
minimum length.
+ 0x00
CR
13
Rx CRC Error
The frame contains a CRC error and is an integral number of
octets in length.This bit is also set if a receive code group error
is detected. This bit is written by the Ethernet controller and is
valid only if L is set.
0
Normal operation.
1
CRC error or receive code
group error.
+ 0x00
OV
14
Overrun
A receive FIFO overrun occurred during frame reception. If this
bit is set, the other status bits, M, LG, NO, SH, CR, and CL
lose their normal meaning and are zero. This bit is written by
the Ethernet controller and is valid only if L is set.
0
Normal operation.
1
Receive FIFO overrun.
+ 0x00
TR
15
Truncation
Receive frame is truncated. If this bit is set, the frame must be
discarded and the other error bits must be ignored because
they may be incorrect. This bit is written by the Ethernet
controller and is valid only if L is set.
0
Normal operation.
1
Receive frame truncated.
Table 25-135. 8-Byte Receive Buffer Descriptor Field Descriptions (Continued)
Offset
Bits
Description
Settings
Содержание MSC8113
Страница 1: ...MSC8113 Reference Manual Tri Core 16 Bit Digital Signal Processor MSC8113RM Rev 0 May 2008 ...
Страница 20: ...MSC8113 Reference Manual Rev 0 xx Freescale Semiconductor Contents ...
Страница 28: ...MSC8113 Reference Manual Rev 0 xxviii Freescale Semiconductor ...
Страница 56: ...MSC8113 Reference Manual Rev 0 1 28 Freescale Semiconductor MSC8113 Overview ...
Страница 76: ...MSC8113 Reference Manual Rev 0 2 20 Freescale Semiconductor SC140 Core Overview ...
Страница 134: ...MSC8113 Reference Manual Rev 0 4 30 Freescale Semiconductor System Interface Unit SIU ...
Страница 168: ...MSC8113 Reference Manual Rev 0 6 18 Freescale Semiconductor Boot Program ...
Страница 180: ...MSC8113 Reference Manual Rev 0 7 12 Freescale Semiconductor Clocks ...
Страница 260: ...MSC8113 Reference Manual Rev 0 8 80 Freescale Semiconductor Memory Map ...
Страница 300: ...MSC8113 Reference Manual Rev 0 9 40 Freescale Semiconductor Extended Core ...
Страница 304: ...MSC8113 Reference Manual Rev 0 10 4 Freescale Semiconductor MQBus and M2 Memory ...
Страница 308: ...MSC8113 Reference Manual Rev 0 11 4 Freescale Semiconductor SQBus ...
Страница 544: ...MSC8113 Reference Manual Rev 0 16 46 Freescale Semiconductor Direct Memory Access DMA Controller ...
Страница 590: ...MSC8113 Reference Manual Rev 0 17 46 Freescale Semiconductor Interrupt Processing ...
Страница 614: ...MSC8113 Reference Manual Rev 0 18 24 Freescale Semiconductor Debugging ...
Страница 622: ...MSC8113 Reference Manual Rev 0 19 8 Freescale Semiconductor Internal Peripheral Bus IPBus ...
Страница 724: ...MSC8113 Reference Manual Rev 0 21 32 Freescale Semiconductor UART ...
Страница 920: ...MSC8113 Reference Manual Rev 0 25 150 Freescale Semiconductor Ethernet Controller ...
Страница 1171: ...MSC8113 Reference Manual Rev 0 Freescale Semiconductor C 61 EF wait_rts P 01077FFC 9F rts 71 ...
Страница 1172: ...MSC8113 Reference Manual Rev 0 C 62 Freescale Semiconductor MSC8113 Boot Code ...
Страница 1202: ...MSC8113 Reference Manual Rev 0 Index 30 Freescale Semiconductor Index ...