|
MC9S12NE64_06 Datasheet, PDF (317/554 Pages) Freescale Semiconductor, Inc – Microcontrollers | |||
|
◁ |
Memory Map and Register Descriptions
TCMD â Transmit Command
This is a 2-bit write-only field that can launch three different transmission commands: START,
PAUSE, or ABORT. The START command starts transmission of the frame in the transmit buffer. The
PAUSE command starts transmission of a hardware-generated PAUSE frame. The ABORT command
terminates any current transmission after a bad CRC is appended to the frame currently being
transmitted and MII_TXER is asserted. The ABORT command does not affect any received PAUSE
time out. See Table 11-4, Section 11.4.3, âTransmitter,â and section Section 11.4.5.2, âHardware
Generated PAUSE Control Frame Transmission,â for more detail.
NOTE
The START and PAUSE commands are ignored if there is a transmission in
progress (TXACT is set). After the reception of a PAUSE frame, a launched
START command is suspended until the pause time has expired. During the
pause time, the EMAC may transmit a control PAUSE frame if no START
transmission is pending.
Table 11-4. Transmit Commands
TCMD
0
1
2
3
Command
Reserved
START
PAUSE
ABORT
Description
Ignore
Transmit buffer frame
Transmit PAUSE frame (full-duplex mode only)
Abort transmission
11.3.2.4 Ethertype Control (ETCTL)
Module Base + $5
7
6
R
W
FPET
0
RESET:
0
0
5
4
0
FEMW
0
0
3
FIPV6
0
2
FARP
0
1
FIPV4
0
0
FIEEE
0
= Unimplemented or Reserved
Figure 11-5. Ethertype Control (ETCTL)
Read: Anytime.
Write: Anytime, but the user must not change this ï¬eld while EMACE is set. Changing values while the
receiver is active will affect the outcome of the Ethertype ï¬lter.
If every bit in ETCTL is clear, there is no mask for Ethertype messages so all are received. Conversely, if
any bit in ETCTL is set, Ethertype ï¬ltering will occur and will be deï¬ned by the conï¬guration bits.
FPET â Programmable Ethertype
If this bit is set, all messages with the Ethertype in ETYPE are accepted. If this bit is clear, messages
of this type are ignored.
1 = Accept Ethertype messages selected in ETYPE.
0 = Ignore Ethertype messages selected in ETYPE.
MC9S12NE64 Data Sheet, Rev. 1.1
Freescale Semiconductor
317
|
▷ |