NetBSD/arc

o About NetBSD/arc  o

NetBSD/arc is the port of NetBSD to the MIPS processor based computers which comply with the Advanced RISC Computing (ARC) specification put together by the Advanced Computing Environment (ACE) Consortium in the early 1990's, as an alternative to Intel-based PC's.

This port originally started as NetBSD/pica port made by Per Fogelström, and supersedes it. This port is also based on efforts done in OpenBSD/arc.

Earlier pre-ARC MIPS machines are supported by the NetBSD/mipsco port.

The portmaster is collecting detailed information on as many ARC implementation variations as possible. An explanation of how to get internal details using Windows NT is available.


o NetBSD/arc News  o

2004-12-09: NetBSD 2.0 released
NetBSD 2.0 released with support for 48 architectures. More information is available in the 2.0 release announcement.

2004-03-01: NetBSD 1.6.2 released
NetBSD 1.6.2 released with support for 40 architectures. More information is available in the 1.6.2 release announcement.

2003-06-14: DeskStation Tyne support
DeskStation Technology Tyne support which was broken long time is fixed and now it boots into single user.

2003-04-21: NetBSD 1.6.1 released
NetBSD 1.6.1 released with support for 40 architectures. More information is available in the 1.6.1 release announcement.

2003-04-06: MI driver for the Symbios/NCR 53c700 SCSI controller
A MI driver for the Symbios/NCR 53c700 SCSI controller has been committed. It was written by Shuichiro URATA, and supports SCSI controllers on Express5800/240 R4400 EISA (NEC-J96A), RISCservers (NEC-R96) and RISCstations (NEC-R94 and NEC-RD94).

2003-01-31: Cirrus Logic GD5428 ISA VGA console support
Support of Cirrus Logic GD5428 ISA VGA console on Express5800/240 R4400 EISA (NEC-J96A) and RISCserver2200 (NEC-R96) is added.

2002-12-14: New -current snapshot available
A new -current snapshot based on 2002-12-12 sources is now available in the NetBSD/arc snapshot area of the ftp server.

2002-09-14: NetBSD 1.6 released
NetBSD 1.6 released with support for 39 architectures. More information is available in the 1.6 release announcement.

2002-07-22: NetBSD 1.5.3 released
NetBSD 1.5.3 released with support for 20 architectures. More information is available in the 1.5.3 release announcement.

2001-09-13: NetBSD 1.5.2 released
NetBSD 1.5.2 released with support for 21 architectures. More information is available in the 1.5.2 release announcement.

2001-07-11: NetBSD 1.5.1 released
NetBSD 1.5.1 released with support for 21 architectures. More information is available in the 1.5.1 release announcement.

2001-04-30: MI driver for the Symbios/NCR 53c710 SCSI controller
Izumi Tsutsui has committed a MI driver for the Symbios/NCR 53c710 SCSI controller. It's based on NetBSD/amiga's siop driver, but is converted to use bus_space(9) functions and modified to fit bus_dma(9) framework.

This driver has been test on NetBSD/arc with jazzio 53c710 SCSI. Sync transfers and disconnect/reconnect are also working.

TODO:

  • Test under more heavy load
  • Clean up osiop_checkintr() handler
  • Reorganize command queue and sync negotiation handling more suitable for the newly merged SCSI/ATAPI mid-layer rewrite in NetBSD-current.
  • Re-think deferred interrupt handling for NetBSD/amiga.

Archive of NetBSD/arc news items


o Supported System Models  o

  • Acer PICA
  • MIPS Magnum 4000 (comconsole only)
  • NEC Image RISCstation (OEM of PICA)
  • NEC RISCserver 2200 (NEC-R96)
  • NEC RISCstation 2200 (NEC-R94)
  • NEC RISCstation 2250 (NEC-RD94)
  • NEC Express5800/230 R4400 PCI (NEC-JC94)
  • NEC Express5800/240 R4400 EISA (NEC-J96A)
  • DeskStation Tyne


o Supported Peripherals  o

  • SONIC ethernet interface (sn)
  • NCR 53C94 SCSI controller (asc)
  • floppy disk controller (fdc)
  • Jazz VGA console (vga) (PICA and Image RISCstation)
  • ISA VGA console (vga) (RISCserver 2200 and Express5800/240 R4400 EISA)
  • TGA frame buffer (tga) (RISCstation 2250 and Express5800/230 R4400 PCI)
  • 16x50 serial interface (com)
  • NCR 53c700 SCSI controller (oosiop) (Express5800/240 R4400 EISA, RISCserver 2200 and RISCstation 22x0)
  • NCR 53c710 SCSI controller (osiop) (Express5800/230 R4400 PCI)


o Not Yet Supported  o

Models / Devices / Functions:

  • DeskStation rPC44
  • SNI RM200/300/400/600
  • NEC Express5800/230 R10000 PCI (NEC-J95)
  • NEC RISCserver 4200 (NEC-R98)
  • Olivetti M700
  • EISA devices (ISA devices on EISA should work though)
  • ISA DMA devices (including Buslogic SCSI) on Tyne
  • VXL frame buffer (Magnum and RISCstation 2200)
  • AD1848 audio

To support new machines, please send info about your ARC machine.


NetBSD/arc Information

Mailing Lists

Current Release

Future Releases

Related Links


NetBSD Home Page
NetBSD Supported Architectures

(Contact us) $NetBSD: index.html,v 1.74 2004/12/09 20:34:27 jschauma Exp $
Copyright © 1994-2003 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.