version 1.2, 2013/03/15 00:40:32
|
version 1.21, 2020/02/15 08:00:05
|
Line 1
|
Line 1
|
[[!template id=port |
[[!template id=port |
port="algor" |
port="algor" |
cur_rel="6.0" |
cur_rel="9.0" |
future_rel="7.0" |
future_rel="10.0" |
changes_cur="6.0" |
pkg_rel="6.0" |
changes_future="7.0" |
changes_cur="9.0" |
thumbnail="http://www.netbsd.org/images/ports/algor/alogo2.gif" |
changes_future="10.0" |
|
thumbnail="//www.netbsd.org/images/ports/algor/alogo2.gif" |
|
no_install_notes="defined" |
about=""" |
about=""" |
NetBSD/algor is the port of NetBSD to the Algorithmics, Ltd. MIPS evaluations |
NetBSD/algor is the port of NetBSD to the Algorithmics, Ltd. MIPS evaluation |
boards. Algorithmics is a long-time supplier of MIPS evaluation/prototyping |
boards. Algorithmics was a long-time supplier of MIPS evaluation/prototyping |
products and expertise. |
products and expertise. |
|
|
Algorithmics boards include PCI and PC-like on-board peripherals, and have a CPU |
Algorithmics boards include PCI and PC-like on-board peripherals, and have a CPU |
Line 18 the NetBSD kernel over the Centronics po
|
Line 20 the NetBSD kernel over the Centronics po
|
network (in ELF format) using BOOTP/TFTP. |
network (in ELF format) using BOOTP/TFTP. |
|
|
Algorithmics boards can generally be run in big- or little-endian mode, although |
Algorithmics boards can generally be run in big- or little-endian mode, although |
NetBSD/algor currently only supports little-endian. |
NetBSD/algor currently only supports little-endian. |
""" |
""" |
supported_hardware=""" |
supported_hardware=""" |
###Supported System Models |
###Supported System Models |
Line 29 supported_hardware="""
|
Line 31 supported_hardware="""
|
###Supported Peripherals |
###Supported Peripherals |
|
|
* Algorithmics P-4032 |
* Algorithmics P-4032 |
* On-board NCR53c810 SCSI on the PCI bus (siop) |
* On-board NCR53c810 SCSI on the PCI bus ([[!template id=man name="siop" section="4"]]) |
* On-board DECchip 21041 Ethernet on the PCI bus (tlp) |
* On-board DECchip 21041 Ethernet on the PCI bus ([[!template id=man name="tlp" section="4"]]) |
* On-board real-time clock (mcclock) |
* On-board real-time clock ([[!template id=man name="mcclock" section="4"]]) |
* On-board NS16550-compatible serial ports (com) |
* On-board NS16550-compatible serial ports ([[!template id=man name="com" section="4"]]) |
* Other devices inserted into the PCI expansion slots |
* Other devices inserted into the PCI expansion slots |
* Algorithmics P-5064 |
* Algorithmics P-5064 |
* On-board NCR53c810 SCSI on the PCI bus (siop) |
* On-board NCR53c810 SCSI on the PCI bus ([[!template id=man name="siop" section="4"]]) |
* On-board DECchip 21143 Ethernet on the PCI bus (tlp) |
* On-board DECchip 21143 Ethernet on the PCI bus ([[!template id=man name="tlp" section="4"]]) |
* On-board real-time clock on the ISA bus (mcclock) |
* On-board real-time clock on the ISA bus ([[!template id=man name="mcclock" section="4"]]) |
* On-board NS16550-compatible serial ports on the ISA bus (com) |
* On-board NS16550-compatible serial ports on the ISA bus ([[!template id=man name="com" section="4"]]) |
* On-board floppy controller on the ISA bus (fdc) |
* On-board floppy controller on the ISA bus (fdc) |
* Other devices inserted into the PCI expansion slots |
* Other devices inserted into the PCI expansion slots |
|
|
Line 47 unsupported_hardware="""
|
Line 49 unsupported_hardware="""
|
###Not Yet Supported |
###Not Yet Supported |
|
|
* The PC keyboard controller on the P-4032. The interrupt handling code needs |
* The PC keyboard controller on the P-4032. The interrupt handling code needs |
some work in order to support this. |
some work in order to support this. |
* The Centronics port on the P-4032. This may, in fact, work, but the logic is |
* The Centronics port on the P-4032. This may, in fact, work, but the logic is |
apparently buggy, and the interrupts are wired up in a strange way. The device |
apparently buggy, and the interrupts are wired up in a strange way. The device |
is completely untested. |
is completely untested. |
* The floppy controller on the P-4032. The P-4032 floppy controller uses |
* The floppy controller on the P-4032. The P-4032 floppy controller uses |
pseudo-DMA via a "DMA request" interrupt. Support for this function has not |
pseudo-DMA via a "DMA request" interrupt. Support for this function has not |
yet been implemented. |
yet been implemented. |
* The PC keyboard controller on the P-5064. The interrupt handling code needs |
* The PC keyboard controller on the P-5064. The interrupt handling code needs |
some work in order to support this. |
some work in order to support this. |
* The Centronics port on the P-5064. This may, in fact, work, but the logic is |
* The Centronics port on the P-5064. This may, in fact, work, but the logic is |
apparently buggy, and the interrupts are wired up in a strange way. The device |
apparently buggy, and the interrupts are wired up in a strange way. The device |
is completely untested. |
is completely untested. |
* The on-board PCI IDE (part of the PIIX3 southbridge) on the P-5064. The PMON |
* The on-board PCI IDE (part of the PIIX3 southbridge) on the P-5064. The PMON |
firmware does not configure the IDE controller, so NetBSD sees it as |
firmware does not configure the IDE controller, so NetBSD sees it as |
"disabled". Some code will have to be added to initialize the PCI IDE |
"disabled". Some code will have to be added to initialize the PCI IDE |
controller before it can be used. |
controller before it can be used. |
* On-board USB on the PCI bus (part of the PIIX3 southbridge) on the P-5064. |
* On-board USB on the PCI bus (part of the PIIX3 southbridge) on the P-5064. |
The uhci driver causes a bus error when it attempts to perform DMA, and the |
The uhci driver causes a bus error when it attempts to perform DMA, and the |
system hangs. A bug report has been filed so that the issue can be tracked. |
system hangs. A bug report has been filed so that the issue can be tracked. |
* Devices plugged into the ISA slot on the P-5064. The interrupt handling code |
* Devices plugged into the ISA slot on the P-5064. The interrupt handling code |
needs some work in order to support this. |
needs some work in order to support this. |
* Devices plugged into the PCMCIA slots on the P-5064. The interrupt handling |
* Devices plugged into the PCMCIA slots on the P-5064. The interrupt handling |
code needs some work in order to support this. |
code needs some work in order to support this. |
* Algorithmic P-4000i -- this is a very old machine, with considerably different |
* Algorithmic P-4000i -- this is a very old machine, with considerably different |
hardware than the newer Algorithmics boards. It is unlikely that NetBSD/algor |
hardware than the newer Algorithmics boards. It is unlikely that NetBSD/algor |
will ever support this machine. |
will ever support this machine. |
* Algorithmics P-6032 -- this is Algorithmics' latest board. Support for this |
* Algorithmics P-6032 -- this is Algorithmics' latest board. Support for this |
model is in-progress. |
model is in-progress. |
""" |
""" |
]] |
]] |
[[!tag tier2port]] |
[[!tag tier2port]] |