- don't use SYS_EMAC_DATA_CACHED

git-svn-id: http://moon:8086/svn/mips@60 a8ebac50-d88d-4704-bea3-6648445a41b3
This commit is contained in:
2015-12-13 08:33:17 +00:00
parent 95e74bc0d3
commit 04e89cfe55
+3 -3
View File
@@ -59,7 +59,7 @@ void handler6(void)
volatile uint32_t *pEmac_ctrl = (uint32_t*)SYS_EMAC_RX_CTRL;
volatile uint32_t *pEmac_size = (uint32_t*)SYS_EMAC_RX_SIZE;
volatile uint32_t *pEmac_data = (uint32_t*)SYS_EMAC_DATA_CACHED;
volatile uint32_t *pEmac_data = (uint32_t*)SYS_EMAC_RX_DATA;
rx_descr_t rx_descr;
if(EMAC_RX_is_avail())
@@ -75,8 +75,6 @@ void handler6(void)
rx_descr.emac_status = *pEmac_ctrl;
rx_descr.pkt_valid = EMAC_RX_is_valid();
DCACHE_invalidate_all();
EMAC_RX_request();
for (i=0; i < num_words; i++)
{
@@ -211,6 +209,8 @@ int main()
uint32_t start, stop;
rx_descr_t rx_descr;
setbuf(stdout, NULL);
gpio_init(&gpio, SYS_GPIO_0_BASE);
g_buf_start = (uint32_t*)malloc(BUFFER_SIZE);