Datasheet
BITS |
| DESCRIPTION | TYPE | DEFAULT |
|
|
|
| |
1 | Start/Stop Receive (SR) | R/W | 0b | |
| When set, the Receive Process is placed in the Running state. The DMA |
|
| |
| Controller attempts to acquire the descriptor from the receive list and |
|
| |
| process incoming frames. |
|
| |
| Descriptor acquisition is attempted from the current position in the list, |
|
| |
| which is the address set by the RX_BASE_ADDR or the position retained |
|
| |
| when the receive process was previously stopped. If no descriptor is owned |
|
| |
| by the DMA Controller, the Receive process enters the Suspended state |
|
| |
| and the Receive Buffer Unavailable (DMAC_STATUS bit [7]) is set. |
|
| |
| The Start Reception command is effective only when the reception process |
|
| |
| has stopped. If the command was issued before setting the |
|
| |
| RX_BASE_ADDR, the DMA Controller’s behavior will be undefined. When |
|
| |
| cleared, the Receive process enters the Stopped state after completing the |
|
| |
| reception of the current frame. The next descriptor position in the receive |
|
| |
| list is saved, and becomes the current position after the Receive process is |
|
| |
| restarted. The Stop Reception command is effective only when the Receive |
|
| |
| process is in the Running or Suspended State. |
|
| |
| Note: | In order to successfully enable the receive path, the RX DMAC |
|
|
|
| must be enabled (by setting SR) prior to enabling the receiver (by |
|
|
|
| setting the RXEN bit of the MAC Control Register (MAC_CR)). |
|
|
| Note: | In order to successfully disable the receive path, the receiver must |
|
|
|
| be disabled (by clearing the RXEN bit of the MAC Control Register |
|
|
|
| (MAC_CR)) prior to disabling the RX DMAC (by clearing SR). |
|
|
|
| Otherwise, RX DMA will not stop (DMAC_STATUS will continue to |
|
|
|
| show the Receive Process State (RS) as Running and Receive |
|
|
|
| Process Stopped (RPS) does not assert). |
|
|
|
|
|
| |
0 | RESERVED | RO | - | |
|
|
|
|
|
Revision 1.22 | 112 | SMSC LAN9420/LAN9420i |
| DATASHEET |
|