Welcome, Guest. Please login or register.

Author Topic: Prometheus PCI supported by NetBSD  (Read 6044 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show all replies
    • http://cuaz.sourceforge.net
Re: Prometheus PCI supported by NetBSD
« on: September 19, 2011, 11:07:47 AM »
Quote from: strim;659753
Prometheus PCI bridge is now supported by the NetBSD operating system.

The driver allows using all PCI cards, which are supported by NetBSD machine-independent drivers. However, only non-DMA cards are usable, due to hardware limitations of Prometheus.


I'm curious about what PCI graphic cards are supported.
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show all replies
    • http://cuaz.sourceforge.net
Re: Prometheus PCI supported by NetBSD
« Reply #1 on: September 19, 2011, 11:44:27 AM »
@billt

Will you release your Radeon driver for 68k classics?
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show all replies
    • http://cuaz.sourceforge.net
Re: Prometheus PCI supported by NetBSD
« Reply #2 on: September 19, 2011, 02:25:17 PM »
Quote from: strim;659968
There are a few problems:
- Prometheus will not work with many modern cards because it is 5V-only (purely hardware issue, same problem as with older Mediators).


I have made a 3.3v adaptor using a pci riser so that's not a problem :-)

Quote

- NetBSD has drivers for 3Dfx Voodoo, ATI Radeon, ATI Rage 128, Permedia 2 and a couple of other cards, however most drivers rely on hardware initialization done by the firmware. Prometheus has no such firmware and Amiga is not able to execute the x86 BIOS on these cards, so drivers need to be extended to include such init code. Currently only Radeon driver is able to initialize the card, but I was not able to test it, because all my Radeons are 3.3V...


Unfortunately I haven't NetBSD installed to try out. Another solution to avoid writting specific support would be using:
a) a 8086 emulator for common x86 pci cards
b) a small forth interpreter for Mac pci cards
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)