|
Message
From: Mark McDougall<markm@v...>
Date: Fri Jul 29 05:55:56 CEST 2005
Subject: [pci] how the pci slot going to detect the pci card???
Nicholas DiMonte wrote:> This PCI core from Opencores should work as a simple PCI target if > you set it up correctly, but it will require a little more work to > disable the PCI master controller in this core to accomplish this. I > have not done this myself, so I can't show you exactly how to do it > at the moment. Maybe someone on this forum may confirm or deny this > statement, that is, that this core can be used as a PCI target only > core.
Why would you need to disable the master unit??? If there's nothing driving the master unit, then it won't interfere at all.
If you configure the core in GUEST mode, define the device/vendor ID and the required memory or I/O spaces, it will simply appear on the bus, configured by the PC's BIOS. I'd suggest using something like CDBG to communicate with the target in the early stages.
If it hasn't already got one, you'd need to provide a wishbone interface to the 8255 (I'm not clear whether this is a 'real world' IC you intend using or a soft-core version). In any case, there's not a lot of work to do here.
As someone suggested, download the PCI and WISHBONE specs.
Regards,
-- Mark McDougall, Software Engineer Virtual Logic Pty Ltd, <http://www.vl.com.au> 21-25 King St, Rockdale, 2216 Ph: +612-9599-3255 Fax: +612-9599-3266
|
 |