- 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:
+3
-3
@@ -59,7 +59,7 @@ void handler6(void)
|
|||||||
|
|
||||||
volatile uint32_t *pEmac_ctrl = (uint32_t*)SYS_EMAC_RX_CTRL;
|
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_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;
|
rx_descr_t rx_descr;
|
||||||
|
|
||||||
if(EMAC_RX_is_avail())
|
if(EMAC_RX_is_avail())
|
||||||
@@ -75,8 +75,6 @@ void handler6(void)
|
|||||||
rx_descr.emac_status = *pEmac_ctrl;
|
rx_descr.emac_status = *pEmac_ctrl;
|
||||||
rx_descr.pkt_valid = EMAC_RX_is_valid();
|
rx_descr.pkt_valid = EMAC_RX_is_valid();
|
||||||
|
|
||||||
DCACHE_invalidate_all();
|
|
||||||
|
|
||||||
EMAC_RX_request();
|
EMAC_RX_request();
|
||||||
for (i=0; i < num_words; i++)
|
for (i=0; i < num_words; i++)
|
||||||
{
|
{
|
||||||
@@ -211,6 +209,8 @@ int main()
|
|||||||
uint32_t start, stop;
|
uint32_t start, stop;
|
||||||
rx_descr_t rx_descr;
|
rx_descr_t rx_descr;
|
||||||
|
|
||||||
|
setbuf(stdout, NULL);
|
||||||
|
|
||||||
gpio_init(&gpio, SYS_GPIO_0_BASE);
|
gpio_init(&gpio, SYS_GPIO_0_BASE);
|
||||||
|
|
||||||
g_buf_start = (uint32_t*)malloc(BUFFER_SIZE);
|
g_buf_start = (uint32_t*)malloc(BUFFER_SIZE);
|
||||||
|
|||||||
Reference in New Issue
Block a user