Amiga.org
Operating System Specific Discussions => Amiga OS => Amiga OS -- Development => Topic started by: Heiroglyph on September 27, 2010, 05:31:34 PM
-
Mods: please excuse my accidental post in the Development Announcements forum, it was not intentional, but I see no way to remove it while it is waiting for approval.
Is the OpenPCI library still viable?
I'm interested in several potential projects, but the web page hasn't been updated in some time.
I have emailed but have not yet received a response.
Also, for something called Open, it seems very much closed.
Is there a better "standard"?
-
Is the OpenPCI library still viable?
Yes it is. It is only API standard not tied to specific hardware vendor or architecture. I have used it for Catweasel SID driver in my Frodo MorphOS port.
-
"ratte" on german a1k forum seems to be in contact with the maintainer, there is practically no activity though. i will try to notify him on your request. maybe it helps.
-
I'd appreciate that.
Re-reading my post, it is unclear. He hasn't had time to reply yet.
I just wanted to make sure that this was the accepted way of accessing PCI before wasting my time.
Thanks.
-
It's the only multi-platform way. It also has the advantage of supporting third-party PCI buses, some of which require NDAs or are no longer supported by their original manufacturer. EDIT: Note that it won't allow you to do things that aren't supported by the native API or hardware, e.g. DMA to system memory on a Mediator.
-
He is extremely fast! I've already received the SDK.
I see nothing yet on adding a new PCI bus, but hopefully that is not an impossible task.
Thanks again.
-
That guy is awesome, I've got everything I need now.
You don't get that kind of response from many people.
-
I haven't talked to him a few years, but I agree. He was always super responsive and very much willing to help.