Hilscher netX microcontroller driver  V0.0.5.0
Documentation of the netX driver package
netx_drv_eth_xpic_def.h File Reference

Ethernet xpic mac peripheral module driver. More...

#include "netx_drv.h"
#include <stdint.h>
Include dependency graph for netx_drv_eth_xpic_def.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define REL_Adr_AREA_ETH_FRAMEBUF_INFO   0x00000000U
 
#define REL_Adr_ETH_FRAMEBUF_SIZE   0x00000000U
 
#define MSK_ETH_FRAMEBUF_SIZE_VAL   0xffffffffU
 
#define SRT_ETH_FRAMEBUF_SIZE_VAL   0
 
#define MSK_USED_BITS_ETH_FRAMEBUF_SIZE   0xffffffffU
 
#define REL_Adr_ETH_FRAMEBUF_INFO   0x00000004U
 
#define MSK_ETH_FRAMEBUF_INFO_BUFFER_NUMBER   0x000000ffU
 
#define SRT_ETH_FRAMEBUF_INFO_BUFFER_NUMBER   0
 
#define MSK_ETH_FRAMEBUF_INFO_CON_EN   0x00000100U
 
#define SRT_ETH_FRAMEBUF_INFO_CON_EN   8
 
#define MSK_ETH_FRAMEBUF_INFO_MULTIREQ_CNT   0x00000e00U
 
#define SRT_ETH_FRAMEBUF_INFO_MULTIREQ_CNT   9
 
#define MSK_ETH_FRAMEBUF_INFO_ERROR_CODE   0x00007000U
 
#define SRT_ETH_FRAMEBUF_INFO_ERROR_CODE   12
 
#define MSK_ETH_FRAMEBUF_INFO_VALID   0x00008000U
 
#define SRT_ETH_FRAMEBUF_INFO_VALID   15
 
#define MSK_ETH_FRAMEBUF_INFO_RES   0xffff0000U
 
#define SRT_ETH_FRAMEBUF_INFO_RES   16
 
#define MSK_USED_BITS_ETH_FRAMEBUF_INFO   0xffffffffU
 
#define REL_Adr_ETH_FRAMEBUF_STATE   0x00000008U
 
#define MSK_ETH_FRAMEBUF_STATE_VAL   0xffffffffU
 
#define SRT_ETH_FRAMEBUF_STATE_VAL   0
 
#define MSK_USED_BITS_ETH_FRAMEBUF_STATE   0xffffffffU
 
#define REL_Adr_ETH_FRAMEBUF_ID   0x0000000CU
 
#define MSK_ETH_FRAMEBUF_ID_VAL   0xffffffffU
 
#define SRT_ETH_FRAMEBUF_ID_VAL   0
 
#define MSK_USED_BITS_ETH_FRAMEBUF_ID   0xffffffffU
 
#define REL_Adr_AREA_ETH_FRAMEBUF_RX_TIMESTAMP   0x00000010U
 
#define REL_Adr_ETH_FRAMEBUF_TS_RX_NS   0x00000010U
 
#define MSK_ETH_FRAMEBUF_TS_RX_NS_VAL   0xffffffffU
 
#define SRT_ETH_FRAMEBUF_TS_RX_NS_VAL   0
 
#define MSK_USED_BITS_ETH_FRAMEBUF_TS_RX_NS   0xffffffffU
 
#define REL_Adr_ETH_FRAMEBUF_TS_RX_S   0x00000014U
 
#define MSK_ETH_FRAMEBUF_TS_RX_S_VAL   0xffffffffU
 
#define SRT_ETH_FRAMEBUF_TS_RX_S_VAL   0
 
#define MSK_USED_BITS_ETH_FRAMEBUF_TS_RX_S   0xffffffffU
 
#define REL_Adr_AREA_ETH_FRAMEBUF_TX_TIMESTAMP   0x00000018U
 
#define REL_Adr_ETH_FRAMEBUF_TS_TX_NS   0x00000018U
 
#define MSK_ETH_FRAMEBUF_TS_TX_NS_VAL   0xffffffffU
 
#define SRT_ETH_FRAMEBUF_TS_TX_NS_VAL   0
 
#define MSK_USED_BITS_ETH_FRAMEBUF_TS_TX_NS   0xffffffffU
 
#define REL_Adr_ETH_FRAMEBUF_TS_TX_S   0x0000001CU
 
#define MSK_ETH_FRAMEBUF_TS_TX_S_VAL   0xffffffffU
 
#define SRT_ETH_FRAMEBUF_TS_TX_S_VAL   0
 
#define MSK_USED_BITS_ETH_FRAMEBUF_TS_TX_S   0xffffffffU
 
#define REL_Adr_AREA_ETH_FRAMEBUF_DATA   0x00000020U
 
#define REL_Adr_ETH_FRAMEBUF_DATA_START   0x00000020U
 
#define MSK_ETH_FRAMEBUF_DATA_START_VAL   0xffffffffU
 
#define SRT_ETH_FRAMEBUF_DATA_START_VAL   0
 
#define MSK_USED_BITS_ETH_FRAMEBUF_DATA_START   0xffffffffU
 

Detailed Description

Ethernet xpic mac peripheral module driver.

Revision
4646
Date
2018-12-19 08:47:36 +0100 (Mi, 19 Dez 2018)
Note
Exclusion of Liability for this demo software: The following software is intended for and must only be used for reference and in an evaluation laboratory environment. It is provided without charge and is subject to alterations. There is no warranty for the software, to the extent permitted by applicable law. Except when otherwise stated in writing the copyright holders and/or other parties provide the software "as is" without warranty of any kind, either expressed or implied. Please refer to the Agreement in README_DISCLAIMER.txt, provided together with this file! By installing or otherwise using the software, you accept the terms of this Agreement. If you do not agree to the terms of this Agreement, then do not install or use the Software!

Definition in file netx_drv_eth_xpic_def.h.