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