Line 39... |
Line 39... |
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
//
|
//
|
// CVS Revision History
|
// CVS Revision History
|
//
|
//
|
// $Log: not supported by cvs2svn $
|
// $Log: not supported by cvs2svn $
|
|
// Revision 1.10 2002/11/19 20:27:46 mohor
|
|
// Temp version.
|
|
//
|
// Revision 1.9 2002/10/09 13:16:51 tadejm
|
// Revision 1.9 2002/10/09 13:16:51 tadejm
|
// Just back-up; not completed testbench and some testcases are not
|
// Just back-up; not completed testbench and some testcases are not
|
// wotking properly yet.
|
// wotking properly yet.
|
//
|
//
|
// Revision 1.8 2002/09/13 18:41:45 mohor
|
// Revision 1.8 2002/09/13 18:41:45 mohor
|
Line 85... |
Line 88... |
`define TX_BUF_BASE `MEMORY_BASE
|
`define TX_BUF_BASE `MEMORY_BASE
|
`define RX_BUF_BASE `MEMORY_BASE + 32'h8000
|
`define RX_BUF_BASE `MEMORY_BASE + 32'h8000
|
`define TX_BD_BASE `ETH_BASE + 32'h00000400
|
`define TX_BD_BASE `ETH_BASE + 32'h00000400
|
`define RX_BD_BASE `ETH_BASE + 32'h00000600
|
`define RX_BD_BASE `ETH_BASE + 32'h00000600
|
|
|
`define M1_ADDRESSED_S1 ( (m1_wb_adr_i >= `ETH_BASE) & (m1_wb_adr_i < (`ETH_BASE + `ETH_WIDTH )) )
|
|
`define M1_ADDRESSED_S2 ( (m1_wb_adr_i >= `MEMORY_BASE) & (m1_wb_adr_i < (`MEMORY_BASE + `MEMORY_WIDTH)) )
|
|
`define M2_ADDRESSED_S1 ( (m2_wb_adr_i >= `ETH_BASE) & (m2_wb_adr_i < (`ETH_BASE + `ETH_WIDTH )) )
|
|
`define M2_ADDRESSED_S2 ( (m2_wb_adr_i >= `MEMORY_BASE) & (m2_wb_adr_i < (`MEMORY_BASE + `MEMORY_WIDTH)) )
|
|
|
|
|
|
|
|
/* Tx BD */
|
/* Tx BD */
|
`define ETH_TX_BD_READY 32'h8000 /* Tx BD Ready */
|
`define ETH_TX_BD_READY 32'h8000 /* Tx BD Ready */
|
`define ETH_TX_BD_IRQ 32'h4000 /* Tx BD IRQ Enable */
|
`define ETH_TX_BD_IRQ 32'h4000 /* Tx BD IRQ Enable */
|
`define ETH_TX_BD_WRAP 32'h2000 /* Tx BD Wrap (last BD) */
|
`define ETH_TX_BD_WRAP 32'h2000 /* Tx BD Wrap (last BD) */
|
`define ETH_TX_BD_PAD 32'h1000 /* Tx BD Pad Enable */
|
`define ETH_TX_BD_PAD 32'h1000 /* Tx BD Pad Enable */
|