亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 91x_enet.h

?? 最新版FreeRTOS, 包擴多種開發平臺的移植
?? H
?? 第 1 頁 / 共 2 頁
字號:
#define MAC_MII_REG_XSR    0x00000001 /* Tranceiver status register */
#define MAC_MII_REG_PID1   0x00000002 /* Tranceiver PHY identifier 1 */
#define MAC_MII_REG_PID2   0x00000003 /* Tranceiver PHY identifier 2 */
#define MAC_MII_REG_ANA    0x00000004 /* Auto-Negociation Advertissement register */
#define MAC_MII_REG_ANLPA  0x00000005 /* Auto-Negociation  Link Partner Ability register */
#define MAC_MII_REG_ANE    0x00000006 /* Auto-Negociation  Expansion register */




/* MAC_MCR register fields */
#define MAC_MCR_RA    0x80000000
#define MAC_MCR_EN    0x40000000
#define MAC_MCR_PS    0x03000000
#define MAC_MCR_DRO   0x00800000
#define MAC_MCR_LM    0x00600000
#define MAC_MCR_FDM   0x00100000
#define MAC_MCR_AFM   0x000E0000
#define MAC_MCR_PWF   0x00010000
#define MAC_MCR_VFM   0x00008000
#define MAC_MCR_ELC   0x00001000
#define MAC_MCR_DBF   0x00000800
#define MAC_MCR_DPR   0x00000400
#define MAC_MCR_RVFF  0x00000200
#define MAC_MCR_APR   0x00000100
#define MAC_MCR_BL    0x000000C0
#define MAC_MCR_DCE   0x00000020
#define MAC_MCR_RVBE  0x00000010
#define MAC_MCR_TE    0x00000008
#define MAC_MCR_RE    0x00000004
#define MAC_MCR_RCFA  0x00000001

/* MTS */
#define MAC_MTS_FA  0x00000001
#define MAC_MTS_NC  0x00000004
#define MAC_MTS_LOC 0x00000008
#define MAC_MTS_ED  0x00000010
#define MAC_MTS_LC  0x00000020
#define MAC_MTS_EC  0x00000040
#define MAC_MTS_UR  0x00000080
#define MAC_MTS_DEF 0x00000100
#define MAC_MTS_LCO 0x00000200
#define MAC_MTS_CC  0x00003C00
#define MAC_MTS_BC  0x7FFC0000
#define MAC_MTS_PR  0x80000000

/* MRS */
#define MAC_MRS_FL  0x000007FF
#define MAC_MRS_FCI 0x00002000
#define MAC_MRS_WT  0x00004000
#define MAC_MRS_RF  0x00008000
#define MAC_MRS_OL  0x00010000
#define MAC_MRS_LC  0x00020000
#define MAC_MRS_FT  0x00040000
#define MAC_MRS_ME  0x00080000
#define MAC_MRS_EB  0x00100000
#define MAC_MRS_CE  0x00200000
#define MAC_MRS_VL1 0x00400000
#define MAC_MRS_VL2 0x00800000
#define MAC_MRS_LE  0x01000000
#define MAC_MRS_CF  0x02000000
#define MAC_MRS_UCF 0x04000000
#define MAC_MRS_MCF 0x08000000
#define MAC_MRS_BF  0x10000000
#define MAC_MRS_FF  0x20000000
#define MAC_MRS_PF  0x40000000
#define MAC_MRS_FA  0x80000000

/* SCR */
#define DMA_SCR_SRESET               0x00000001 /* Soft Reset (DMA_SCR_RESET) */
#define DMA_SCR_LOOPB                0x00000002 /* Loopback mode (DMA_SCR_LOOPB) */
#define DMA_SCR_RX_MBSIZE            0x00000010 /* Max defined burst length in RX mode (DMA_SCR_RX_MAX_BURST_...) */
#define DMA_SCR_TX_MBSIZE            0x000000C0 /* Max defined burst length in TX mode (DMA_SCR_TX_MAX_BURST_...) */
#define DMA_SCR_RX_MAX_BURST_SZ DMA_SCR_RX_MBSIZE /* Maximum value of defined burst length in RX mode */
#define DMA_SCR_RX_MAX_BURST_SZ_VAL     0x00000000 /* Default value of burst length in RX mode */
#define DMA_SCR_TX_MAX_BURST_SZ DMA_SCR_TX_MBSIZE /* Maximum value of defined burst length in TX mode */
#define DMA_SCR_TX_MAX_BURST_SZ_VAL     0x000000C0 /* Default value of burst length in TX mode */


/* DMA_RX_START   */
#define DMA_RX_START_DMAEN              0x00000001
#define DMA_RX_START_STFETCH            0x00000004
#define DMA_RX_START_FFAIL              0x00000020
#define DMA_RX_START_RUNT               0x00000040
#define DMA_RX_START_COLLS              0x00000080
#define DMA_RX_START_DMA_EN             0x00000001 /* set = 0 by sw force a DMA abort */
#define DMA_RX_START_FETCH              0x00000004 /* start fetching the 1st descriptor */
#define DMA_RX_START_FILTER_FAIL        0x00000020 /* if = 1 the address filtering failed cond */
#define DMA_RX_START_RUNT               0x00000040 /* discard damaged RX frames from cpu charge */
#define DMA_RX_START_COLLS_SEEN         0x00000080 /* Late Collision Seen Cond discard frame automat. */
#define DMA_RX_START_DFETCH_DLY         0x00FFFF00 /* Descriptor Fetch Delay */
#define DMA_RX_START_DFETCH_DLY_POS     8
#define DMA_RX_START_DFETCH_DEFAULT     0x00010000 /* Descriptor Fetch Delay default value */

/* DMA_DSCR_PACK_STAT    */
#define DMA_DSCR_PACK_STAT              0x00010000


/* DMA_TX_START   */
#define DMA_TX_START_DMAEN              0x00000001
#define DMA_TX_START_STFETCH            0x00000004
#define DMA_TX_START_URUN               0x00000020
#define DMA_TX_START_DISPAD             0x00000040
#define DMA_TX_START_ADDCTC             0x00000080
#define DMA_TX_START_DMA_EN             0x00000001 /* set = 0 by sw force a DMA abort */
#define DMA_TX_START_FETCH              0x00000004 /* start fetching the 1st descriptor */
#define DMA_RX_START_FILTER_FAIL        0x00000020 /* if = 1 the address filtering failed cond */
#define DMA_TX_START_DFETCH_DLY         0x00FFFF00 /* Descriptor Fetch Delay */
#define DMA_TX_START_DFETCH_DEFAULT     0x00010000 /* Descriptor Fetch Delay */
#define DMA_TX_START_DFETCH_DLY_POS     0x8
#define DMA_TX_START_URUN               0x00000020
#define DMA_TX_START_DIS_PADDING        0x00000040 /* Avoid automatic addition of padding bits by MAC*/
#define DMA_TX_START_ADD_CRC_DIS        0x00000080 /* Tell MAC not to ADD CRC field at end of frame */

/* DMA_DSCR_CNTL    */
#define DMA_DSCR_CNTL_XFERCOUNT         0x00000FFF
#define DMA_DSCR_CNTL_NXTEN             0x00004000

/* DMA_DSCR_ADDR    */
#define DMA_DSCR_ADDR                   0xFFFFFFFC /* for DMA Start Address (32 bit Word Align) */
#define DMA_DSCR_ADDR_FIX_ADDR          0x00000002 /* Disable incrementing of DMA_ADDR */
#define DMA_DSCR_ADDR_WRAPEN_SET        0x00000001
#define DMA_DSCR_ADDR_WRAPEN_RST        0x00000000

/* DMA_DSCR_NEXT_ADDR    TX/RX */
#define DMA_DSCR_NXT_DSCR_ADDR          0xFFFFFFFC /* Points to Next descriptor starting address */
#define DMA_DSCR_NXT_NPOL_EN            0x00000001 /* Next Descriptor Polling Enable */
#define DMA_DSCR_NXT_NEXT_EN            0x00000002 /* Next Descriptor Fetch mode Enable */

/* DMA Descriptor Packet Status: TX */
#define DMA_DSCR_TX_STATUS_FA_MSK       0x00000001 /* Frame Aborted */
#define DMA_DSCR_TX_STATUS_JTO_MSK      0x00000002 /* Jabber Timeout. */
#define DMA_DSCR_TX_STATUS_NOC_MSK      0x00000004 /* No Carrier */
#define DMA_DSCR_TX_STATUS_LOC_MSK      0x00000008 /* Loss of Carrier */
#define DMA_DSCR_TX_STATUS_EXCD_MSK     0x00000010 /* Excessive Deferral */
#define DMA_DSCR_TX_STATUS_LCOLL_MSK    0x00000020 /* Late Collision */
#define DMA_DSCR_TX_STATUS_ECOLL_MSK    0x00000040 /* Excessive Collisions */
#define DMA_DSCR_TX_STATUS_URUN_MSK     0x00000080 /* Under Run */
#define DMA_DSCR_TX_STATUS_DEFER_MSK    0x00000100 /* Deferred */
#define DMA_DSCR_TX_STATUS_LCOLLO_MSK   0x00000200 /* Late Collision Observed */
#define DMA_DSCR_TX_STATUS_CCNT_MSK     0x00003C00 /* Collision Count */
#define DMA_DSCR_TX_STATUS_HBFAIL_MSK   0x00004000 /* Heart Beat Fail */
#define DMA_DSCR_TX_STATUS_VALID_MSK    0x00010000 /* Valid bit indicator - This bit marks the dscriptors this word belong */
#define DMA_DSCR_TX_STATUS_PKT_RTRY_MSK 0x80000000 /* Packet Retry */
#define DMA_DSCR_TX_STATUS_ORED_ERR_MSK 0x000003D7 /* for total number of errors */

/* DMA Descriptor Packet Status: RX */
#define DMA_DSCR_RX_STATUS_FLEN_MSK     0x000007ff /* 0x00003FFF * Frame Length (max 2047) */
#define DMA_DSCR_RX_STATUS_FTLONG_MSK   0x00001000 /* Over Lenght */
#define DMA_DSCR_RX_STATUS_FCI_MSK      0x00002000 /* Frame too Long */
#define DMA_DSCR_RX_STATUS_WDTO_MSK     0x00004000 /* Watchdog Timeout */
#define DMA_DSCR_RX_STATUS_RUNTFR_MSK   0x00008000 /* Runt Frame */
#define DMA_DSCR_RX_STATUS_VALID_MSK    0x00010000 /* Valid bit indicator - This bit marks the dscriptors this word  */
#define DMA_DSCR_RX_STATUS_COLLSEEN_MSK 0x00020000 /* Collision Seen */
#define DMA_DSCR_RX_STATUS_FTYPE_MSK    0x00040000 /* Frame Type */
#define DMA_DSCR_RX_STATUS_MII_ERR_MSK  0x00080000 /* MII Error */
#define DMA_DSCR_RX_STATUS_DRBBIT_MSK   0x00100000 /* Dribbling Bit */
#define DMA_DSCR_RX_STATUS_CRC_ERR_MSK  0x00200000 /* CRC Error */
#define DMA_DSCR_RX_STATUS_VLAN1_FR_MSK 0x00400000 /* One-Level VLAN Frame */
#define DMA_DSCR_RX_STATUS_VLAN2_FR_MSK 0x00800000 /* Two-Level VLAN Frame */
#define DMA_DSCR_RX_STATUS_LEN_ERR_MSK  0x01000000 /* Length Error */
#define DMA_DSCR_RX_STATUS_CTL_FR_MSK   0x02000000 /* Control Frame */
#define DMA_DSCR_RX_STATUS_UCTRL_FR_MSK 0x04000000 /* Unsupported Control Frame */
#define DMA_DSCR_RX_STATUS_MCAST_FR_MSK 0x08000000 /* Multicast Frame */
#define DMA_DSCR_RX_STATUS_BCAST_FR_MSK 0x10000000 /* BroadCast Frame */
#define DMA_DSCR_RX_STATUS_FLT_FAIL_MSK 0x20000000 /* Filtering Fail */
#define DMA_DSCR_RX_STATUS_PKT_FILT_MSK 0x40000000 /* Packet Filter */
#define DMA_DSCR_RX_STATUS_MIS_FR_MSK   0x80000000 /* Missed Frame */
#define DMA_DSCR_RX_STATUS_ERROR_MSK   (DMA_DSCR_RX_STATUS_LEN_ERR | DMA_DSCR_RX_STATUS_CRC_ERR | \
                                        DMA_DSCR_RX_STATUS_MII_ERR | DMA_DSCR_RX_STATUS_RUNTFR |  \
                                        DMA_DSCR_RX_STATUS_FTLONG | DMA_DSCR_RX_STATUS_COLLSEEN)
#define DMA_DSCR_RX_STATUS_ORED_ERR_MSK 0x00000000 /*Mask for total number of errors */


#endif  /* _ENET_H_ */

/******************** (C) COPYRIGHT 2006 STMicroelectronics *******************/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
五月婷婷久久丁香| 国产精品久久久久婷婷| 午夜欧美2019年伦理| 欧美视频日韩视频| 亚洲第一综合色| 欧美一级高清片| 韩日欧美一区二区三区| 久久免费看少妇高潮| 国产成人亚洲综合a∨婷婷图片| 久久久久久夜精品精品免费| 成人免费视频视频| 一区二区三区小说| 欧美一区二区三区四区视频| 久草热8精品视频在线观看| 久久精品亚洲精品国产欧美| 懂色av一区二区三区免费观看 | 久久婷婷国产综合精品青草| 国产精品一区二区91| 国产精品第一页第二页第三页| 91猫先生在线| 七七婷婷婷婷精品国产| 久久久一区二区| 色又黄又爽网站www久久| 天堂成人国产精品一区| 久久九九久精品国产免费直播| 99久久伊人网影院| 亚洲成av人片| 国产亚洲综合性久久久影院| 91福利区一区二区三区| 免费高清不卡av| 国产精品乱码一区二三区小蝌蚪| 欧美午夜电影在线播放| 国产美女av一区二区三区| 亚洲同性gay激情无套| 欧美一区二区视频在线观看2022| 丁香啪啪综合成人亚洲小说| 亚洲精品视频自拍| 精品国精品自拍自在线| 91黄色激情网站| 国产在线视视频有精品| 亚洲国产视频一区二区| 国产欧美一区二区三区沐欲| 欧美日韩国产综合视频在线观看 | 久久久久成人黄色影片| 日本高清成人免费播放| 国产精品综合av一区二区国产馆| 一区二区三区国产精华| 国产亚洲精品资源在线26u| 欧美日韩免费电影| 99精品黄色片免费大全| 狠狠色丁香婷婷综合久久片| 亚洲午夜精品久久久久久久久| 久久日韩精品一区二区五区| 欧美日韩视频在线第一区 | 久久先锋影音av鲁色资源网| 欧美日韩中文另类| 91丨porny丨最新| 国产精一区二区三区| 日韩成人免费电影| 一区二区三区在线看| **欧美大码日韩| 国产欧美一区二区精品忘忧草| 欧美岛国在线观看| 制服丝袜亚洲网站| 在线观看成人小视频| 99视频在线观看一区三区| 国产裸体歌舞团一区二区| 日韩激情一二三区| 亚洲 欧美综合在线网络| 伊人一区二区三区| 亚洲手机成人高清视频| 国产精品久久免费看| 久久精品免视看| 国产婷婷色一区二区三区四区| 日韩欧美亚洲国产另类| 欧美一区二区三区在线电影 | 日韩一区二区三区av| 精品污污网站免费看| 欧美在线免费观看亚洲| 欧美三片在线视频观看 | 欧美电影一区二区| 欧美日韩久久久| 欧美日韩国产在线观看| 精品视频色一区| 欧美日韩精品专区| 日韩一区二区免费电影| 欧美一区二区三区在线观看| 日韩欧美在线1卡| 欧美电影免费观看高清完整版| 欧美一区二区三区啪啪| 欧美大白屁股肥臀xxxxxx| 日韩视频在线一区二区| 精品国产1区二区| 国产日韩精品一区二区三区在线| 久久久99免费| 国产精品毛片高清在线完整版| 国产精品久久久久久久久动漫| 国产精品国产三级国产三级人妇| 国产精品视频观看| 亚洲综合区在线| 视频一区中文字幕| 国产最新精品精品你懂的| 国产精品一二三在| 99久久精品国产观看| 欧美性猛交xxxx乱大交退制版| 欧美日本一区二区在线观看| 欧美变态凌虐bdsm| 欧美韩日一区二区三区四区| 亚洲男同性视频| 日韩av在线免费观看不卡| 狠狠色狠狠色综合日日91app| 成人污视频在线观看| 欧美三日本三级三级在线播放| 91精品中文字幕一区二区三区| 久久亚洲免费视频| 亚洲美女在线一区| 麻豆久久一区二区| 91小视频免费观看| 日韩一区二区三区电影| 一色屋精品亚洲香蕉网站| 视频一区二区国产| 丁香啪啪综合成人亚洲小说| 欧美日本国产一区| 国产精品视频看| 美女视频黄免费的久久 | 欧美一级黄色大片| 国产精品国模大尺度视频| 亚洲v中文字幕| 国产精品一级在线| 欧美三级视频在线观看| 中文字幕乱码日本亚洲一区二区| 亚洲宅男天堂在线观看无病毒| 国产一区二区网址| 欧美日韩亚洲高清一区二区| 国产亚洲精品久| 亚洲一区二区在线播放相泽| 国产经典欧美精品| 制服丝袜日韩国产| 中文字幕一区av| 极品少妇xxxx偷拍精品少妇| 91福利资源站| 中文字幕在线不卡国产视频| 黄网站免费久久| 欧美日韩精品系列| 亚洲激情图片一区| www.欧美精品一二区| 精品成人佐山爱一区二区| 午夜国产不卡在线观看视频| 99久久精品费精品国产一区二区| 久久久噜噜噜久久人人看| 美女视频一区二区三区| 欧美优质美女网站| 亚洲视频网在线直播| 成人免费视频app| 国产日韩精品一区| 麻豆成人久久精品二区三区小说| 欧美视频一区二区三区四区| 成人免费一区二区三区在线观看| 国产传媒久久文化传媒| 日韩一区二区在线观看视频| 日韩精品色哟哟| 欧美日韩电影一区| 亚洲一区欧美一区| 91免费观看国产| 亚洲视频中文字幕| caoporen国产精品视频| 亚洲国产精品二十页| 国产成人福利片| 国产亚洲福利社区一区| 国内久久精品视频| 精品国产一区a| 精品一区二区精品| 日韩欧美一区二区视频| 美国毛片一区二区| 欧美成人女星排名| 国产麻豆视频一区二区| 精品国产免费久久| 国产一区在线精品| 久久久精品天堂| 成人激情小说网站| 日韩伦理免费电影| 欧美午夜电影一区| 奇米精品一区二区三区在线观看一| 欧美一区二区三区四区久久 | 久久综合久久99| 岛国精品在线观看| 一区二区三区产品免费精品久久75| 91亚洲精品久久久蜜桃网站| 亚洲蜜桃精久久久久久久| 欧美亚洲尤物久久| 老司机精品视频在线| 久久亚洲精精品中文字幕早川悠里| 国产大陆精品国产| 一区二区三区中文字幕电影| 欧美日韩一二三| 精品综合久久久久久8888| 中文字幕乱码日本亚洲一区二区| 色婷婷激情综合| 日韩电影在线一区二区三区| 久久蜜桃av一区精品变态类天堂 |