Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Forums > General Electronics Chat


General Electronics Chat This forum is for general chat about electronics, eg: Dont know what a part does? Dont know how to read a circuit? Want to get an opinion?

Reply
 
LinkBack Thread Tools Display Modes
Old 22nd July 2004, 08:32 AM   (permalink)
Default PCI Slot Programs...

Hi,
Does anyone know of any Windows-based programs that will allow me to DIRECTLY access my PCI slots? I have an idea for an internal computer device and I want a user-interface. I have all the physical and electrical data about the PCI standard I need, I just don't write programs very well. Thanks.
__________________
<ckd>
"Chance favors the prepared mind."--Louis Pasteur (1822 - 1895)
captainkirksdog is offline  
Old 22nd July 2004, 02:59 PM   (permalink)
Default

its not as easy as plugging in a project PCI card and running some software. You have to take care of address decoding in your hardware, DMA if you want it, buffering, and the like. After that, to send or receive data to the PCI card, you would use the "in" and "out" commands in assembly. In C I believe they are "inp" and "outp"

-Bill
phalanx is offline  
Old 22nd July 2004, 03:22 PM   (permalink)
Default

Quote:
Originally Posted by phalanx
its not as easy as plugging in a project PCI card and running some software. You have to take care of address decoding in your hardware, DMA if you want it, buffering, and the like. After that, to send or receive data to the PCI card, you would use the "in" and "out" commands in assembly. In C I believe they are "inp" and "outp"

-Bill
also, windows does not allow inp and outp commands anymore (no form of direct hardware control actually). So you will ahve to write a windows device driver for your card, wich is even more difficult...

bottom line, you really need programming expierience...
Exo is offline  
Old 22nd July 2004, 04:01 PM   (permalink)
Default

If you notice hard enough, if you plug in a PCI sound card into your computer, upon boot-up into windows, the soundcard is automatically identified under your hardware settings (ie not related to any single application!). This implies that it's plug-n-play, which whould mean you must need a driver for it. Not only that. Your PCI card has to be able to communicate its identity to the PCI bus, such that the bus driver can load the relevant drivers.
Driver programming is a whole new story. There are tools which make driver programming easier, such as Jungo. But still, what you are asking for is really no simple task.
checkmate is offline  
Old 22nd July 2004, 09:57 PM   (permalink)
Default

PLX sells PCI to Standard microcontroller bus converter chips. If you really want to do a PCI project this is the way to go. You will still need to do some dirver programming but PLX should have some example drivers to get you started.

Brent
bmcculla is offline  
Reply

Bookmarks

Thread Tools
Display Modes





All times are GMT. The time now is 03:10 AM.


Electronic Circuits  |  Learning Electronics
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.

eXTReMe Tracker