----- Original Message ----- 
    
    
    Sent: Wednesday, December 05, 2001 3:09 
    PM
    Subject: RE: [ethmac] expecting 
    help
    
    Yes, you're right.
     
    First of all I have to tell you that buffer descriptors (256 BD 
    totally) arelocated internally in the
    eth. MAC.
     
    If 
    you take a look in the eth_top.v file, you'll find this:
     
    assign RegCs = wb_stb_i & wb_cyc_i & DWord & 
    ~wb_adr_i[11] & ~wb_adr_i[10];
assign BDCs  = wb_stb_i & 
    wb_cyc_i & DWord & ~wb_adr_i[11] &  
    wb_adr_i[10];
    Transmit buffer descriptor addresses are fixed to address 
    where:  ~wb_adr_i[11] &  wb_adr_i[10]
    This means that Buffer descriptors might be between 0x400 and 
    0x800.
     
    RX_BDBASE_ADDR is deleted (don't exists any more). RX_BD_NUM is new 
    and tells you how 
    many buffer descriptors are used for RX BD. If you write 
    value 0x80 to this register
    that means that 128 BD are used for Rx BD while the rest 128 are used 
    for Tx BD. 
    
    In 
    this case you have: 
    0x400 to 0x5FC  Tx BD
    0x600 to 0x7FC  Rx BD
     
     
    TX_STATUSn and RX_STATUSn registers don't exist any more. Status is 
    written back to the
    buffer descriptors and are avaliable from the addresses mentioned 
    above.
     
    Regards,
        Igor
     
     
     
     -----Original 
    Message-----
From: owner-ethmac@opencores.org 
    [mailto:owner-ethmac@opencores.org]On Behalf Of 
    Veeresh
Sent: 5. februar 2001 8:59
To: 
    ethmac@opencores.org
Subject: Re: [ethmac] expecting 
    help
    
      Hi Igor,
       
            While going 
      through the updated specifications, I found that some of the registers 
      were not included from the old one (updated on 03.07.01). Please clarify 
      me.
       
            The registers 
      which are not included are given below,
      1. TX_BDBASE_ADDR (Transmit BD Base Address 
      Reg)
      2. TX_STATUSn (Transmit Status Register 
      n)
      3. RX_STATUSn 
      (Receive Status Register n)
       
      Thanking you.
       
      Rgds,
      Veeresh
      
        ----- Original Message ----- 
        
        
        Sent: Wednesday, December 05, 2001 
        12:34 PM
        Subject: RE: [ethmac] expecting 
        help
        
        Sure, 
         
        many people is doing the same thing. Feel free to ask what you 
        need to know.
         
        Regards,
            Igor
        
          
          Hi all,
           
               I am Veeresh, 
          working as Hardware Design Engineer. I am trying to implement the 
          Ethernet MAC (from Opencores) on the FPGA. Please help me to do 
          this.
           
          Thanks.
           
          Regards,
          Veeresh