Mistake on this page?
Report an issue in GitHub or email us
Macros
sl_emac_config.h File Reference
#include "mbed_trace.h"

Go to the source code of this file.

Macros

#define SL_ETH_NUM_RX_BD   (16)
 Number of descriptors in receive list. More...
 
#define SL_ETH_NUM_TX_BD   (8)
 Number of descriptors in transmit list. More...
 
#define SL_ETH_RX_BUF_SIZE   (1536)
 Size of one buffer in a buffer descriptor (must be multiple of 64) More...
 
#define SL_ETH_LINK_POLL_PERIOD_MS   (500)
 Timeout in milliseconds for polling the PHY link status. More...
 
#define SL_ETH_THREAD_STACKSIZE   (512)
 Default Ethernet worker thread stack size in bytes. More...
 
#define SL_ETH_THREAD_PRIORITY   (osPriorityHigh)
 Default Ethernet worker thread stack priority. More...
 
#define SL_ETH_IF_NAME   "sl"
 Name of interface. More...
 
#define SL_ETH_ALIGN   (16)
 Required alignment (in bytes) for packet buffers. More...
 
#define SL_ETH_MTU   (1500)
 Link MTU. More...
 

Detailed Description

License

(C) Copyright 2018 Silicon Labs, http://www.silabs.com

SPDX-License-Identifier: Apache-2.0

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Definition in file sl_emac_config.h.

Macro Definition Documentation

#define SL_ETH_ALIGN   (16)

Required alignment (in bytes) for packet buffers.

Definition at line 48 of file sl_emac_config.h.

#define SL_ETH_IF_NAME   "sl"

Name of interface.

Definition at line 46 of file sl_emac_config.h.

#define SL_ETH_LINK_POLL_PERIOD_MS   (500)

Timeout in milliseconds for polling the PHY link status.

Definition at line 35 of file sl_emac_config.h.

#define SL_ETH_MTU   (1500)

Link MTU.

Definition at line 50 of file sl_emac_config.h.

#define SL_ETH_NUM_RX_BD   (16)

Number of descriptors in receive list.

Definition at line 29 of file sl_emac_config.h.

#define SL_ETH_NUM_TX_BD   (8)

Number of descriptors in transmit list.

Definition at line 31 of file sl_emac_config.h.

#define SL_ETH_RX_BUF_SIZE   (1536)

Size of one buffer in a buffer descriptor (must be multiple of 64)

Definition at line 33 of file sl_emac_config.h.

#define SL_ETH_THREAD_PRIORITY   (osPriorityHigh)

Default Ethernet worker thread stack priority.

Definition at line 44 of file sl_emac_config.h.

#define SL_ETH_THREAD_STACKSIZE   (512)

Default Ethernet worker thread stack size in bytes.

Definition at line 41 of file sl_emac_config.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.