提交 8890e83a 编写于 作者: wuyangyong's avatar wuyangyong

update DM9000 ethernet driver for auto initial.

上级 020d05ca
...@@ -731,7 +731,7 @@ static void FSMC_Configuration() ...@@ -731,7 +731,7 @@ static void FSMC_Configuration()
FSMC_NORSRAMCmd(FSMC_Bank1_NORSRAM4, ENABLE); FSMC_NORSRAMCmd(FSMC_Bank1_NORSRAM4, ENABLE);
} }
void rt_hw_dm9000_init() int rt_hw_dm9000_init(void)
{ {
RCC_Configuration(); RCC_Configuration();
NVIC_Configuration(); NVIC_Configuration();
...@@ -771,7 +771,10 @@ void rt_hw_dm9000_init() ...@@ -771,7 +771,10 @@ void rt_hw_dm9000_init()
dm9000_device.parent.eth_tx = rt_dm9000_tx; dm9000_device.parent.eth_tx = rt_dm9000_tx;
eth_device_init(&(dm9000_device.parent), "e0"); eth_device_init(&(dm9000_device.parent), "e0");
return 0;
} }
INIT_DEVICE_EXPORT(rt_hw_dm9000_init);
void dm9000(void) void dm9000(void)
{ {
......
...@@ -160,6 +160,4 @@ ...@@ -160,6 +160,4 @@
#define GPCR_GEP_CNTL (1<<0) #define GPCR_GEP_CNTL (1<<0)
void rt_hw_dm9000_init(void);
#endif #endif
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册