
PA-RISC Linux Supported hardware
3.3.3 Supported hardware
Most I/O subsystems are supported, including many common PC expansion possibilities. Correct X11
graphical support is limited to a small set of HP adapters via the framebuffer device. As the newer
machines are more similar to standard Intel PCs, support is generally better but still lacking in some
areas.
3.3.4 Development
In the late 1990s PA-RISC was the last “big” RISC/Unix architecture without a proper Linux port,
besides the limited useful Mach-based MkLinux. This had multiple reasons, including that PA-RISC
systems were not widely used in academia with a stronger market share in the technical/industrial
space, from which they did no escape for a long time. Another reason was HP only reluctantly releas-
ing technical documentation on their systems to the public, which limited interest in and progress of
development efforts.
A function of the confinement to the industry was a limited hobbyist base for PA-RISC as the available
machines were not well documented and did not have proper operating systems for private users, as
compared to e.g., the more popular Sun SPARC systems. Slow progress was made in 1999 with the
initial start of the original Linux kernel on PA-RISC, as there was growing interest in these machines
(when more made their way into the second-hand market), and finally more and more documentation
was released.
PA-RISC Linux/Puffingroup
The primary center of kernel and toolchain development is the offical PA-RISC Linux project
25
. A range
of resources is provided, including access to the source code, mailing lists for users and developers,
installation instructions, an array of documentation and a hardware database.
Early work started in 1999 with the help of The Puffin Group, later employing several kernel and
toolchain developers. Development was at first directed towards 32-bit systems; later on, with the
help of Hewlett Packard, more modern machines were made available to developers, resulting in gen-
erally broader hardware and 64-bit support. Several important parts of the kernel PA-RISC support
were written by HP employees participating in the project. The PA-RISC Linux affiliations changed
throughout the last years, HP and developer support fluctuated but the port reached a stable state.
ESIEE
(Contributed by Thibaut Varene)
The PA-RISC Linux port effort started at ESIEE
26
in December 1999, with Thierry Simonnet (who was
then managing the General IT Resources Service at ESIEE) getting involved in the early stages of the
port. By mid September 2000, Simonnet decided to get students involved, and he started a case study
for students to participate in as part of their school curriculum. The study was conducted in parallel by
HP Labs, who massively sponsored the effort of the school, being one of its long time key partner. This
enabled the students to rapidly acquire skills and credibility, and the study was completed in February
2001, and presented at Linux Expo in Paris, and several months later at the Debian 1 Conference in
25
http://www.parisc-linux.org
26
http://www.esiee.fr
96
Comentários a estes Manuais