Annotation of wikisrc/ports/algor.mdwn, revision 1.23

1.2       jdf         1: [[!template id=port
1.1       mspo        2: port="algor"
1.23    ! martin      3: cur_rel="9.2"
1.20      martin      4: future_rel="10.0"
1.3       ryoon       5: pkg_rel="6.0"
1.23    ! martin      6: changes_cur="9.0"
1.20      martin      7: changes_future="10.0"
1.19      leot        8: thumbnail="//www.netbsd.org/images/ports/algor/alogo2.gif"
1.12      leot        9: no_install_notes="defined"
1.1       mspo       10: about="""
1.7       snj        11: NetBSD/algor is the port of NetBSD to the Algorithmics, Ltd. MIPS evaluation
                     12: boards. Algorithmics was a long-time supplier of MIPS evaluation/prototyping
1.1       mspo       13: products and expertise.
                     14: 
                     15: Algorithmics boards include PCI and PC-like on-board peripherals, and have a CPU
                     16: daughtercard, allowing the user to evaluate a variety of MIPS CPUs.
                     17: 
                     18: Algorithmics boards include the PMON boot monitor/debugger. PMON is able to load
                     19: the NetBSD kernel over the Centronics port (in S-record format) or over the
                     20: network (in ELF format) using BOOTP/TFTP.
                     21: 
                     22: Algorithmics boards can generally be run in big- or little-endian mode, although
1.14      sevan      23: NetBSD/algor currently only supports little-endian.
1.1       mspo       24: """
                     25: supported_hardware="""
                     26: ###Supported System Models
                     27: 
                     28: * Algorithmics P-4032
                     29: * Algorithmics P-5064
                     30: 
                     31: ###Supported Peripherals
                     32: 
                     33: * Algorithmics P-4032
1.7       snj        34:     * On-board NCR53c810 SCSI on the PCI bus ([[!template id=man name="siop" section="4"]])
                     35:     * On-board DECchip 21041 Ethernet on the PCI bus ([[!template id=man name="tlp" section="4"]])
                     36:     * On-board real-time clock ([[!template id=man name="mcclock" section="4"]])
                     37:     * On-board NS16550-compatible serial ports ([[!template id=man name="com" section="4"]])
1.1       mspo       38:     * Other devices inserted into the PCI expansion slots
                     39: * Algorithmics P-5064
1.7       snj        40:     * On-board NCR53c810 SCSI on the PCI bus ([[!template id=man name="siop" section="4"]])
                     41:     * On-board DECchip 21143 Ethernet on the PCI bus ([[!template id=man name="tlp" section="4"]])
                     42:     * On-board real-time clock on the ISA bus ([[!template id=man name="mcclock" section="4"]])
                     43:     * On-board NS16550-compatible serial ports on the ISA bus ([[!template id=man name="com" section="4"]])
1.1       mspo       44:     * On-board floppy controller on the ISA bus (fdc)
                     45:     * Other devices inserted into the PCI expansion slots
                     46: 
                     47: """
                     48: unsupported_hardware="""
                     49: ###Not Yet Supported
                     50: 
                     51: * The PC keyboard controller on the P-4032. The interrupt handling code needs
1.14      sevan      52:   some work in order to support this.
1.1       mspo       53: * The Centronics port on the P-4032. This may, in fact, work, but the logic is
                     54:   apparently buggy, and the interrupts are wired up in a strange way. The device
1.14      sevan      55:   is completely untested.
1.1       mspo       56: * The floppy controller on the P-4032. The P-4032 floppy controller uses
                     57:   pseudo-DMA via a "DMA request" interrupt. Support for this function has not
1.14      sevan      58:   yet been implemented.
1.1       mspo       59: * The PC keyboard controller on the P-5064. The interrupt handling code needs
1.14      sevan      60:   some work in order to support this.
1.1       mspo       61: * The Centronics port on the P-5064. This may, in fact, work, but the logic is
                     62:   apparently buggy, and the interrupts are wired up in a strange way. The device
1.14      sevan      63:   is completely untested.
1.1       mspo       64: * The on-board PCI IDE (part of the PIIX3 southbridge) on the P-5064. The PMON
                     65:   firmware does not configure the IDE controller, so NetBSD sees it as
                     66:   "disabled". Some code will have to be added to initialize the PCI IDE
1.14      sevan      67:   controller before it can be used.
1.1       mspo       68: * On-board USB on the PCI bus (part of the PIIX3 southbridge) on the P-5064.
                     69:   The uhci driver causes a bus error when it attempts to perform DMA, and the
1.14      sevan      70:   system hangs. A bug report has been filed so that the issue can be tracked.
1.1       mspo       71: * Devices plugged into the ISA slot on the P-5064. The interrupt handling code
1.14      sevan      72:   needs some work in order to support this.
1.1       mspo       73: * Devices plugged into the PCMCIA slots on the P-5064. The interrupt handling
1.14      sevan      74:   code needs some work in order to support this.
1.1       mspo       75: * Algorithmic P-4000i -- this is a very old machine, with considerably different
                     76:   hardware than the newer Algorithmics boards. It is unlikely that NetBSD/algor
1.14      sevan      77:   will ever support this machine.
1.1       mspo       78: * Algorithmics P-6032 -- this is Algorithmics' latest board. Support for this
1.14      sevan      79:   model is in-progress.
1.1       mspo       80: """
                     81: ]]
                     82: [[!tag tier2port]]

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb