?? seeddm642_emac.h
字號:
/*
* Copyright 2004 by SEED Incorporated.
* All rights reserved. Property of SEED Incorporated.
*/
/*
* ======== seeddm642_emac.h ========
*
*/
#include <stdio.h>
#include <csl.h>
#include <std.h>
#include <csl_timer.h>
#include <csl_irq.h>
#include <csl_emac.h>
#include <csl_mdio.h>
typedef struct {
Uint8 RxBuffer[1024];//數據緩沖區
}EMAC_RxBuffer;
typedef struct {
Uint32 RxBuff_used;//數據緩沖區已使用
Uint32 RxBuff_over;//已經被重寫
}EMAC_RxBuffFlag;
/*回調函數,用于返回一個空的接收數據緩沖區*/
EMAC_Pkt * EMAC_fcbGetPacket(Handle hApplication);
/*回調函數,用于清空接收數據緩沖區*/
void EMAC_fcbFreePacket(Handle hApplication,EMAC_Pkt *pPacket);
/*回調函數,用于Rx接收數據緩沖區*/
EMAC_Pkt * EMAC_fcbRxPacket(Handle hApplication,EMAC_Pkt *pPacket);
/*回調函數,用于狀態返回與設置*/
void EMAC_fcbStatus(Handle hApplication);
/*回調函數,用于發送與緩沖的統計*/
void EMAC_fcbStatistics(Handle hApplication);
Handle seeddm642_EmacOpen();
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -