English
Language : 

LAN9730 Datasheet, PDF (163/222 Pages) SMSC Corporation – High-Speed Inter-Chip (HSIC) USB 2.0
LAN9730/LAN9730i
6.4.1 MAC CONTROL REGISTER (MAC_CR)
Address:
100h
Size:
32 bits
This register establishes the RX and TX operating modes and includes controls for address filtering and packet filtering.
Bits
31
30:24
Description
Receive All Mode (RXALL)
When set, all incoming packets will be received and passed on to the address
filtering function for processing of the selected filtering mode on the received
frame. Address filtering then occurs and is reported in Receive Status. When
reset, only frames that pass Destination Address filtering will be sent to the
application.
RESERVED
23 Disable Receive Own (RCVOWN)
When set, the MAC disables the reception of frames when TXEN is asserted.
The MAC blocks the transmitted frame on the receive path. When reset, the
MAC receives all packets the PHY gives, including those transmitted by the
MAC.This bit should be reset when the full-duplex mode bit is set.
22 RESERVED
21 Loopback Operation Mode (LOOPBK)
Selects the loop back operation modes for the MAC. This is only for full-
duplex mode.
0 = Normal. No feedback
1 = Internal through MII
In internal loopback mode, the TX frame is received by the Internal MII inter-
face and sent back to the MAC without being sent to the PHY.
Note:
When enabling or disabling the loopback mode, it can take up to
10 µs for the mode change to occur. The transmitter and receiver
must be stopped and disabled when modifying the LOOPBK bit.
The transmitter or receiver should not be enabled within 10 µs of
modifying the LOOPBK bit.
20 Full Duplex Mode (FDPX)
When set, the MAC operates in full-duplex mode, in which it can transmit and
receive simultaneously.
19 Pass All Multicast (MCPAS)
When set, indicates that all incoming frames with a Multicast destination
address (first bit in the destination address field is ‘1’) are received. Incoming
frames with physical address (Individual Address/Unicast) destinations are fil-
tered and received only if the address matches the MAC Address.
18 Promiscuous Mode (PRMS)
When set, indicates that any incoming frame is received regardless of its des-
tination address.
17 Inverse Filtering (INVFILT)
When set, the address check function operates in Inverse Filtering mode. This
is valid only during Perfect Filtering mode.
16 Pass Bad Frames (PASSBAD)
When set, all incoming frames that passed address filtering are received,
including runt frames, collided frames or truncated frames caused by buffer
underrun.
Type
R/W
RO
R/W
RO
R/W
R/W
R/W
R/W
R/W
R/W
Default
0b
-
0b
-
0b
0b
0b
1b
0b
0b
 2012-2015 Microchip Technology Inc.
DS00001946A-page 163