Merge pull request #1346 from TanekLiang/imxrt-eth-fixed

[bsp][imxrt1052-evk] update eth driver
This commit is contained in:
Bernard Xiong
2018-04-09 13:54:45 +08:00
committed by GitHub
2 changed files with 331 additions and 306 deletions
@@ -1345,7 +1345,13 @@ status_t ENET_SendFrame(ENET_Type *base, enet_handle_t *handle, const uint8_t *d
#else
address = (uint32_t)curBuffDescrip->buffer;
#endif /* FSL_FEATURE_MEMORY_HAS_ADDRESS_OFFSET */
memcpy((void *)address, data, length);
{
// Change SDK to reduce memory copy
extern void pbuf2mem(const uint8_t *data, void *dataptr, uint32_t len);
pbuf2mem(data, (void *)address, length);
}
//memcpy((void *)address, data, length);
/* Set data length. */
curBuffDescrip->length = length;
#ifdef ENET_ENHANCEDBUFFERDESCRIPTOR_MODE
File diff suppressed because it is too large Load Diff