|
@@ -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;
|