?? eth4510if.h
字號:
#ifndef _ETHIF_
#define _ETHIF_
struct ethernetif {
struct eth_addr *ethaddr;
/* Add whatever per-interface state that is needed here. */
};
//看官注意:原本函數形式這個樣子的
//static void ethernetif_input(struct netif *netif,u8_t* ptr ,u32_t len);
//為什么要改呢?這是因為static配置的函數是不可以被文件外文件引用的
//原函數是為了保證代碼的模塊化,該函數需要被接收中斷所引用,原本該
//接收函數是應該定義在在這里,可是我將其放到HW文件夾了,所以這里只好
//改其代碼,我也不是很愿意,將來可以將其做成回調函數,動態安裝便可以
//避免這個尷尬。
void ethernetif_input(struct netif *netif,u8_t* ptr ,u32_t len);
err_t ethernetif_init(struct netif *netif);
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -