I am supposed to write a driver for compact pci.I know the architecture of pci. I have tried to search but i did not get the architectural details of Compact PCI.
Can anybody explain me the architectural difference between PCI and Compact PCI. Any link or resources?
Thank you very much, Ram Sudhir Tadavarthi
Didn't find your answer? Ask the community — no account required.
R
Rolf Blom
PCI.
PCI.
I'm no programmer, but the cPCI specs is available through
formatting link
AFAIK: One driver difference in cPCI is the various levels of hotswap support, since cPCI can be designed for insertion/removal in live systems, and the resources may need to be allocated/released gracefully.
Major parts of a board may be held inactive until the system master allows it online, also to make sure power supply is not overloaded.
You also have a slot addressing which is not in PCI, and maybe hot standby system masters to take over in case the active fails.
How much of this is implemented depends on the requirements in the particular system.
/Rolf
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.