Hi Keith, I know that on the surface it seems like a simple thing. Some of our parts are big, yet some are small. We are always getting pressure to make our IP as small as possible.
Though, this may be something we can revisit again, for now this information just isn't going to be available. Perhaps the problem can be solved in a different way. - John -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Keith J Outwater Sent: Thursday, September 14, 2006 5:09 PM To: linuxppc-embedded@ozlabs.org Subject: RE: Ethernet driver for Linux kernel 2.6 running on ML403 "John Bonesio" <[EMAIL PROTECTED]> wrote on 09/14/2006 10:52:16 AM: <snip> > > I don't think that there are any "version" registers in the Xilinx > IP cores that a driver could check to determine compatibility. That > would be very cheap to implement in hardware and you could then > develop more universal drivers. > > [John] > We've examined doing this in the past, and gotten some push back due to > the use of bram or other resources. Conceptually, it's a great idea, I > just don't know if this is likely to happen any time soon. > John, I thinking in terms of something like a 32 bit register (i.e. like a processor's PVR register) that has a hard-coded magic number which a driver can read and decode to determine driver compatibility. That does not sound resource-intensive given the size FPGAs we are talking about. Probably don't even need 32 bits. Keith _______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded _______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded