ARC Firmware
   HOME

TheInfoList



OR:

Advanced RISC Computing (ARC) is a
specification A specification often refers to a set of documented requirements to be satisfied by a material, design, product, or service. A specification is often a type of technical standard. There are different types of technical or engineering specificati ...
promulgated by a defunct consortium of
computer A computer is a machine that can be Computer programming, programmed to automatically Execution (computing), carry out sequences of arithmetic or logical operations (''computation''). Modern digital electronic computers can perform generic set ...
manufacturers (the
Advanced Computing Environment The Advanced Computing Environment (ACE) was defined by an industry consortium in the early 1990s to be the next generation commodity computing platform, the successor to personal computers based on Intel's 32-bit instruction set architecture. T ...
project), setting forth a standard MIPS
RISC In electronics and computer science, a reduced instruction set computer (RISC) is a computer architecture designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a comp ...
-based computer hardware and
firmware In computing Computing is any goal-oriented activity requiring, benefiting from, or creating computer, computing machinery. It includes the study and experimentation of algorithmic processes, and the development of both computer hardware, h ...
environment. The firmware on
Alpha Alpha (uppercase , lowercase ) is the first letter of the Greek alphabet. In the system of Greek numerals, it has a value of one. Alpha is derived from the Phoenician letter ''aleph'' , whose name comes from the West Semitic word for ' ...
machines that are compatible with ARC is known as AlphaBIOS, non-ARC firmware on Alpha is known as SRM.


History

Although ACE went defunct, and no computer was ever manufactured which fully complied with the ARC standard, the ARC system has a widespread legacy in that all operating systems in the
Windows NT Windows NT is a Proprietary software, proprietary Graphical user interface, graphical operating system produced by Microsoft as part of its Windows product line, the first version of which, Windows NT 3.1, was released on July 27, 1993. Original ...
family use ARC conventions for naming
boot A boot is a type of footwear. Most boots mainly cover the foot and the ankle, while some also cover some part of the lower calf. Some boots extend up the leg, sometimes as far as the knee or even the hip. Most boots have a heel that is clearl ...
devices. SGI's modified version of the ARC firmware is named ARCS. All SGI computers which run
IRIX IRIX (, ) is a discontinued operating system developed by Silicon Graphics (SGI) to run on the company's proprietary MIPS architecture, MIPS workstations and servers. It is based on UNIX System V with Berkeley Software Distribution, BSD extensio ...
6.1 or later, such as the
Indy Indy may refer to: Computing and technology *Indy (software), used for Internet access to music *Internet Direct, or "Indy", a software library * SGI Indy, a computer workstation Periodicals *''The Indy'', shorthand for newspapers that include ...
and
Octane Octane is a hydrocarbon and also an alkane with the chemical formula C8H18, and the condensed structural formula CH3(CH2)6CH3. Octane has many structural isomers that differ by the location of branching in the carbon chain. One of these isomers ...
, boot from an ARCS console, which uses the same drive naming conventions as Windows. Most of the various RISC-based computers designed to run Windows NT have versions of the ARC boot console to boot NT. These include the following: * MIPS R4000-based systems such as the MIPS Magnum workstation * all
Alpha Alpha (uppercase , lowercase ) is the first letter of the Greek alphabet. In the system of Greek numerals, it has a value of one. Alpha is derived from the Phoenician letter ''aleph'' , whose name comes from the West Semitic word for ' ...
-based machines with a
PCI PCI may refer to: Business and economics * Payment card industry, businesses associated with debit, credit, and other payment cards ** Payment Card Industry Data Security Standard, a set of security requirements for credit card processors * Prov ...
bus designed prior to the end of support for Windows NT Alpha in September 1999 (the Alpha ARC firmware is also known as AlphaBIOS; non-ARC Alphas use SRM console instead) * most Windows NT-capable
PowerPC PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
computers (such as the IBM
RS/6000 The RISC System/6000 is a family of RISC-based (Reduced Instruction Set Computer-based) Unix servers, workstations and supercomputers made by IBM in the 1990s. The RS/6000 family replaced the IBM RT PC computer platform in February 1990 an ...
40P). It was predicted that
Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California, and Delaware General Corporation Law, incorporated in Delaware. Intel designs, manufactures, and sells computer compo ...
IA-32 IA-32 (short for "Intel Architecture, 32-bit", commonly called ''i386'') is the 32-bit version of the x86 instruction set architecture, designed by Intel and first implemented in the i386, 80386 microprocessor in 1985. IA-32 is the first incarn ...
-based computers would adopt the ARC console, although only SGI ever marketed such machines with ARC firmware (namely, the
SGI Visual Workstation SGI Visual Workstation is a series of workstation computers that are designed and manufactured by SGI. Unlike its other product lines, which used the 64-bit MIPS RISC architecture, the line used Intel Pentium II and III processors and shipped ...
series, which launched in 1999).


Comparison with UEFI

Compared to UEFI, the ARC firmware also included support for FAT, boot variables, C-calling interface. It did not include the same level of extensibility as UEFI and the same level of governance like with the
UEFI Forum UEFI Forum, Inc. is an Business alliance, alliance between technology companies to coordinate the development of the UEFI specifications. The board of directors includes representatives from twelve ''promoter'' companies: Advanced Micro Devices, ...
.


List of partially ARC compatible computers

Products complying (to some degree) with the ARC standard include these: *Alpha **
DEC Multia The Multia, later re-branded the Universal Desktop Box, was a line of desktop computers introduced by Digital Equipment Corporation on 7 November 1994. The line is notable in that units were offered with either an Alpha AXP or Intel Pentium pro ...
and
AlphaStation AlphaStation is the name given to a series of computer workstations, produced from 1994 onwards by Digital Equipment Corporation, and later by Compaq and HP. As the name suggests, the AlphaStations were based on the DEC Alpha 64-bit microproce ...
/
AlphaServer AlphaServer is a series of server computers, produced from 1994 onwards by Digital Equipment Corporation, and later by Compaq and HP. AlphaServers were based on the DEC Alpha 64-bit microprocessor. Supported operating systems for AlphaSer ...
**
DeskStation Raptor DeskStation Technology was a manufacturer of RISC-based computer workstations intended to run Windows NT. DeskStation was based in Lenexa, Kansas. AMD Am29000-based systems DeskStation announced a range of motherboards for systems based on the ...
*i386 **
SGI Visual Workstation SGI Visual Workstation is a series of workstation computers that are designed and manufactured by SGI. Unlike its other product lines, which used the 64-bit MIPS RISC architecture, the line used Intel Pentium II and III processors and shipped ...
*MIPS **
Acer PICA The M6100 PICA is a system logic chipset designed by Acer Laboratories introduced in 1993. ''PICA'' stands for ''Performance-enhanced Input-output and CPU Architecture''. It was based on the Jazz architecture developed by Microsoft and supported th ...
** Carrera Computers, Inc Cobra R4000 and VIPER **
Digital Digital usually refers to something using discrete digits, often binary digits. Businesses *Digital bank, a form of financial institution *Digital Equipment Corporation (DEC) or Digital, a computer company *Digital Research (DR or DRI), a software ...
DECstation 5000 ** DeskStation Tyne **
Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
Jazz Jazz is a music genre that originated in the African-American communities of New Orleans, Louisiana, in the late 19th and early 20th centuries. Its roots are in blues, ragtime, European harmony, African rhythmic rituals, spirituals, h ...
** MIPS Magnum ** Olivetti M700 **
NEC RISCstation The NEC RISCstation was a line of computer workstations made by NEC in the mid-1990s, based on MIPS architecture, MIPS RISC microprocessors and designed to run Microsoft Windows NT. A series of nearly identical machines were also sold by NEC in ...
** NeTpower Fastseries MP ** SGI Indigo²,
Indy Indy may refer to: Computing and technology *Indy (software), used for Internet access to music *Internet Direct, or "Indy", a software library * SGI Indy, a computer workstation Periodicals *''The Indy'', shorthand for newspapers that include ...
, Challenge,
Onyx Onyx is a typically black-and-white banded variety of agate, a silicate mineral. The bands can also be monochromatic with alternating light and dark bands. ''Sardonyx'' is a variety with red to brown bands alternated with black or white bands. ...
,
Origin Origin(s) or The Origin may refer to: Arts, entertainment, and media Comics and manga * ''Origin'' (comics), a Wolverine comic book mini-series published by Marvel Comics in 2002 * ''The Origin'' (Buffy comic), a 1999 ''Buffy the Vampire Sl ...
etc. Big-Endian ARCS **
Siemens-Nixdorf Siemens Nixdorf Informationssysteme (SNI) AG was formed in 1990 by the merger of Nixdorf Computer and the Data Information Services (DIS) division of Siemens. It functioned as a separate company within Siemens. It was the largest information te ...
RM200, RM300, RM400 *PowerPC **
IBM International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
Personal Computer Power Series 850/830
PReP PowerPC Reference Platform (PReP) was a standard system architecture for PowerPC-based computer systems (as well as a reference implementation) developed at the same time as the PowerPC processor architecture. Published by IBM in 1994, it allow ...
**IBM
RS/6000 The RISC System/6000 is a family of RISC-based (Reduced Instruction Set Computer-based) Unix servers, workstations and supercomputers made by IBM in the 1990s. The RS/6000 family replaced the IBM RT PC computer platform in February 1990 an ...
40P, 43P, E20, F30 **
Motorola Motorola, Inc. () was an American multinational telecommunications company based in Schaumburg, Illinois. It was founded by brothers Paul and Joseph Galvin in 1928 and had been named Motorola since 1947. Many of Motorola's products had been ...
PowerStack **
Tangent In geometry, the tangent line (or simply tangent) to a plane curve at a given point is, intuitively, the straight line that "just touches" the curve at that point. Leibniz defined it as the line through a pair of infinitely close points o ...
MediaStar


References


External links


ARC
on www.linux-mips.org
Advanced RISC Computing Specification Version 1.2
* {{Firmware and booting Computer hardware standards