URL
https://opencores.org/ocsvn/or1k/or1k/trunk
[/] [or1k/] [trunk/] [orpmon/] [drivers/] [eth.c] - Diff between revs 987 and 1017
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 987 |
Rev 1017 |
Line 82... |
Line 82... |
/* Reset ethernet core */
|
/* Reset ethernet core */
|
REG32(ETH_REG_BASE + ETH_MODER) = ETH_MODER_RST; /* Reset ON */
|
REG32(ETH_REG_BASE + ETH_MODER) = ETH_MODER_RST; /* Reset ON */
|
REG32(ETH_REG_BASE + ETH_MODER) &= ~ETH_MODER_RST; /* Reset OFF */
|
REG32(ETH_REG_BASE + ETH_MODER) &= ~ETH_MODER_RST; /* Reset OFF */
|
|
|
/* Setting TX BD number */
|
/* Setting TX BD number */
|
REG32(ETH_REG_BASE + ETH_TX_BD_NUM) = ETH_TXBD_NUM << 1;
|
REG32(ETH_REG_BASE + ETH_TX_BD_NUM) = ETH_TXBD_NUM;
|
|
|
/* Set min/max packet length */
|
/* Set min/max packet length */
|
REG32(ETH_REG_BASE + ETH_PACKETLEN) = 0x00640600;
|
REG32(ETH_REG_BASE + ETH_PACKETLEN) = 0x00640600;
|
|
|
/* Set IPGT register to recomended value */
|
/* Set IPGT register to recomended value */
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.