[OpenBSD]

OpenBSD/hppa


OpenBSD/hppa es el porte de OpenBSD para un gran grupo de estaciones de trabajo y servidores de la Arquitectura de Precisión de 32 bits de Hewlett Packard (HP PA-RISC).

Hay una lista de correo dedicada el porte de OpenBSD/hppa en hppa@openbsd.org. Para darse de alta en esta lista hay que enviar un mensaje a majordomo@openbsd.org con la orden subscribe hppa en el contexto. Por favor, lea nuestras normal sobre las listas de correo antes de suscribirse.

En la actualidad, el mantenedor del porte es Michael Shalayeff (Michael Shalayeff). ¡Cualquier contribución es bienvenida!

Índice de contenidos


Cronología:

Este proyecto se inició durante aquellos días en los que los únicos sistemas operativos de código abierto que existían para máqinas HP PA-RISC eran Lites y MkLinux. Estos dos constituyeron una fuente principal de información y de código para el desarrollo inicial del porte de OpenBSD/hppa. HPBSD está gravado por código propietario de HP y licencia de USL, y no está disponible para el público. Uno de los principales beneficios directos de anteriores esfuerzos para desarrollar un porte fue, además del código, el soporte para HP PA-RISC en GCC y binutils, que han permitido la rápida compilación de un entorno de herramientas cruzadas para el desarrollo.

Más tarde, Hewlett Packard decidió patrocinar el porte de Linux para la familia de PA-RISC, lo que supuso la liberación de parte de documentación propietaria, aunque tienen como objetivo unas clases de máquinas 9000 distintas.


Estado actual:

En este momento, todos los sistemas de hppa para los que existe soporte en OpenBSD arrancan en modo multiusuario, aunque no todos pueden arrancar desde el disco. Además de la versión final, -release, también hay versiones preliminares, snapshots, periódicamente, y se está trabajando para proveer mejor soporte de hardware.


Proyectos (sin orden):


Hardware con soporte:

Modelos con soporte

Periféricos con soporte

La lista de hardware con soporte no es exhaustiva. Se necesitan componentes para los desarrolladores, para que puedan desarrollar y probar más aún. Por favor, mire nuestra lista de equipos y componentes buscados (contacte con mickey).

Modelos sin soporte

Los siguientes sistemas podrían llegar a funcionar

Es muy poco probable que llegue a haber soporte para los siguientes sistemas, ya que tienen firmware incompatible (los 3000) o subsistemas de E/S sin casi nada de documentación (los 8x7).

Estos sistemas Convex son clusters NUMA de supercomputación que consisten de uno o má nodos SMP de 8 vías con CPUs PA7100 ó PA7200. No es probable que llegue a existir soporte para ellos.

Probablemente, nunca habrá soporte para los siguientes sistemas en este porte, ya que pertenecen a la arquitectura PA-RISC 1.0, que es bastante inferior a la 1.1:

Periféricos sin soporte

Esta lista tampoco es exhaustiva, pero ofrece un resumen de los dispositivos que se encuentran con más frecuencia en las máquinas hppa.


Documentación del hardware:

La mayor parte de los siguientes documentos los ha hecho públicos Hewlett-Packard para el proyecto PA-RISC Linux.

  1. CPUs HP PA-RISC
    1. PA7100LC CPU ERS
    2. PA7300LC CPU ERS
  2. Código dependiente del procesador / Interfaz de código dependientes de la E/S
    (capítulos seleccionados de "PA-RISC I/O Architecture Specification")
    1. PDC 1.1
    2. IODC 1.1
    3. Version and Identification Number Allocation
    4. Memory Data Formats 2.0
    5. PDC Procedures 2.0
    6. PDC Entry Points 2.0
    7. OS Interface 2.0
  3. Controladoras de bus/puentes(bridges)/adaptoras
    1. ASP
    2. LASI Core Bus Adapter (including lan, scsi, serial, lpt controllers)
    3. Dino PCI bridge, y Errata
    4. Elroy ERS (Edited for Open Source)
    5. Astro Overview, Error handling, R2I Operations, Registers Map, Runway Interface, System Mamory Map
  4. Stinger graphics
  5. NCR 53C700/710/720 SCSI I/O Processors (el documento es en realidad para 770, que se supone compatible)
  6. LSI 53C875 SCSI I/O Processor
  7. Controladoras de Ethernet i82596DX/SX y i82596CA de Intel.

Ninguna página sobre hppa, ya sea de OpenBSD u otro, puede pretender parecer seria sin un enlace al sitio esencial de referencia en Internet, OpenPA.


Cómo obtener e instalar OpenBSD/hppa:

La última versión final para OpenBSD/hppa es OpenBSD 3.4. Hay unas instrucciones de instalación para OpenBSD/hppa 3.4 disponibles.

Hay versiones preliminares (snapshots) disponibles cada cierto periodo de tiempo desde este sitio, así como desde las réplicas de ftp. También hay unas instrucciones de instalación para versiones preliminares de OpenBSD/hppa.


Cómo arrancar por red el medio de instalación

El archivo lif34.fs contiene un cargador de arranque y un miniroot de instalaci&aocute;n. Para arrancar desde la red tiene que existir una máquina servidora configurada para que la máquina hppa pueda obtener este archivo:

  1. Configuración del servidor
  2. Arranque por red del cliente

Plataformas con soporte
www@openbsd.org
Originally [OpenBSD: hppa.html,v 1.116 ]
$Translation: hppa.html,v 1.67 2004/01/04 20:17:31 horacio Exp $
$OpenBSD: hppa.html,v 1.61 2004/01/04 22:14:14 horacio Exp $