summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortangyuxin <[email protected]>2018-07-19 10:07:27 +0800
committertangyuxin <[email protected]>2018-07-19 10:07:27 +0800
commit1bf9dea104cd5b14f28bb3ec68f2e2d5255e0368 (patch)
tree8ba6fce02a67574849302dc0ba3b1b2503c03da2
parent69c95944ebba0b4687424711276c5b43960f44d0 (diff)
[bsp]qemu-vexpress-a9 网卡驱动bug修复
-rw-r--r--bsp/qemu-vexpress-a9/drivers/drv_smc911x.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bsp/qemu-vexpress-a9/drivers/drv_smc911x.c b/bsp/qemu-vexpress-a9/drivers/drv_smc911x.c
index 4b33cc4215..715cbfb75e 100644
--- a/bsp/qemu-vexpress-a9/drivers/drv_smc911x.c
+++ b/bsp/qemu-vexpress-a9/drivers/drv_smc911x.c
@@ -466,7 +466,7 @@ struct pbuf *smc911x_emac_rx(rt_device_t dev)
tmplen = (pktlen + 3) / 4;
/* allocate pbuf */
- p = pbuf_alloc(PBUF_LINK, tmplen * 4, PBUF_RAM);
+ p = pbuf_alloc(PBUF_RAW, tmplen * 4, PBUF_RAM);
if (p)
{
uint32_t *data = (uint32_t *)p->payload;