Ethernet (ETH): media access control (MAC) with DMA controller
Bit 1 MPE: Magic Packet enable
When set, this bit enables the generation of a power management event due to Magic Packet
reception.
Bit 0 PD: Power down
When this bit is set, all received frames will be dropped. This bit is cleared automatically when
a magic packet or wakeup frame is received, and Power-down mode is disabled. Frames
received after this bit is cleared are forwarded to the application. This bit must only be set
when either the Magic Packet Enable or Wakeup Frame Enable bit is set high.
Ethernet MAC interrupt status register (ETH_MACSR)
Address offset: 0x0038
Reset value: 0x0000 0000
The ETH_MACSR register contents identify the events in the MAC that can generate an
interrupt.
15
14
13
Reserved
Bits 15:10 Reserved
Bit 9 TSTS: Time stamp trigger status
This bit is set high when the system time value equals or exceeds the value specified in the
Target time high and low registers. This bit is cleared when this register is read.
Bits 8:7 Reserved
Bit 6 MMCTS: MMC transmit status
This bit is set high whenever an interrupt is generated in the ETH_MMCTIR Register. This bit is
cleared when all the bits in this interrupt register (ETH_MMCTIR) are cleared.
Bit 5 MMCRS: MMC receive status
This bit is set high whenever an interrupt is generated in the ETH_MMCRIR register. This bit is
cleared when all the bits in this interrupt register (ETH_MMCRIR) are cleared.
Bit 4 MMCS: MMC status
This bit is set high whenever any of bits 6:5 is set high. It is cleared only when both bits are low.
Bit 3 PMTS: PMT status
This bit is set whenever a Magic packet or Wake-on-LAN frame is received in Power-down
mode (See bits 5 and 6 in the ETH_MACPMTCSR register
status register (ETH_MACPMTCSR) on page
this last register, are cleared due to a read operation to the ETH_MACPMTCSR register.
Bits 2:0 Reserved
892/959
12
11
10
9
TSTS
rc_r
8
7
6
5
MMCTS MMCRS MMCS
Reserved
r
r
891). This bit is cleared when both bits[6:5], of
4
3
2
PMTS
Reserved
r
r
Ethernet MAC PMT control and
RM0034
1
0
Need help?
Do you have a question about the STM32F101xx and is the answer not in the manual?