-- HP -- ESIEE --


WEEKLY REPORTS

Here you will find information on the current state of the development effort. It will be updated periodically and will give you a snapshot of the current state of Linux on the PA-RISC. For more information on the current state of the PA-RISC project see Status Reports and check out our list of Contributors.


Current Report

2000 Report Archive

1999 Report Archive


 

1999 REPORT ARCHIVE

November 19, 1999
News & Announcements
This Week's CVS Activity
PA-RISC/Linux Developer Profile (Matthew Wilcox)
State of the Port Summary

News & Announcements
PA-RISC/Linux Weekly Report Begins
The Puffin Group announced the "PA-RISC/Linux Weekly Report", a short summary of project activity, to be published every Friday. Volume 1, Issue 1 (which you're likely reading right now) was released on November 19th, 1999. The Report will contain a summary of the state of the project, news and announcements, developer profiles, CVS activity, and more. If you have any suggestions or questions, please contact The Puffin Group editorial staff at editor@thepuffingroup.com.
We have a shell!
On October 27, 1999, Alex deVries sent a particularly exciting message to the PA-RISC/Linux mailing list. This message had the subject "Wuhoo! A shell!".

The developers who contributed to making this particular part of the port possible are:

Chris Beard
Thomas Bogendoerfer
Helge Deller
Alex deVries
Grant Grundler
Phillip Rumpf
Phil Schwan
sash Commands
In addition to the shell, there are also a number of sash commands that work, largely due to Matthew Wilcox, who spent some time implementing the required HP/UX syscalls with the help of Grant Grundler. According to Matthew's post to the parisc-linux mailing list, the following commands work:
cd
-chgrp
-chmod
-chown
help
-ls
-mkdir
-pwd
-touch
-where

Additionally, according to Matthew, -umount probably works, but it's difficult to test since -mount doesn't.

New PA-RISC/Linux Mailing List
Also announced was a new mailing list -- parisc-linux-announce. This mailing list is where important news and announcements regarding the PA-RISC/Linux porting project will be posted. The PA-RISC/Linux Weekly News (which you're reading right now) will be posted to the list every Friday.

For more information (including subscription instructions), see http://www.thepuffingroup.com/parisc/lists.html


This Week's CVS Activity
Phil Schwan managed to get the A180 on-board Tulip going.
Phil Schwan and Alex deVries managed to sort out the various inconsistencies between trees so we now have a shell prompt (sash). It took Phil about 8 hours of sifting to do this, but it now works.
Alex deVries added preliminary Lasi keyboard and psaux support. Additionally, because of Grant's IRQ work, he got the Lasi keyboard to work with interrupts.
Phil Schwan provided an initial keyboard translation map for Lasi keyboards.
Grant Grundler added support for card-mode Dino devices.
Chris Beard made some modifications so the system will boot through to userland, and also did some general housekeeping (cleaning up the directory structure and removing duplicate and old boot files).
Matthew Wilcox, with the help of Grant Grundler, implemented the HP/UX syscalls required to get a number of sash commands working. Additionally, Matthew got the hil keyboard to function.
Alan Cox removed the CVS IDs.
Frank Rowand and Paul Bame implemented HPMC support.
Philip Rumpf improved the context switching code.
Alex deVries moved the realtime code from arch/parisc/kernel to arch/parisc/real.

PA-RISC/Linux Developer Profile
The weekly developer profile (which will be included with every weekly report until we run out of developers to profile) is your opportunity to get to know some of the people who are working on the PA-RISC/Linux project. This week we talked with Matthew Wilcox, one of the developers who started working on the project in its earliest stages. Matthew "willy" Wilcox

Email: willy@bofh.ai
Homepage: http://pocket.fluff.org/~mrw/
Favourite colour: Blue. No, red. Aaaargh!
Current age: born 1976-06-22, so 23.
Current location: Basel, Switzerland.

Q: What's your current workplace/job?

MRW: Java developer at GeneData AG, Basel. Shortly to join a certain flock in Ottawa.

Q: What other open-source development have you been involved with?

MRW: I contributed to several projects related to Acorn's RISC OS, which is now defunct. I've also contributed code to GCC, glibc, Linux/ARM, and texinfo.

Q: Why did you decide to contribute to the PA-RISC/Linux porting project?

MRW: Because I had an unused 715/33 in my office and wondered if I could do anything with it. Also, puffin [Alex deVries] was desperately looking for people to help.

Q: When did you start contributing?

MRW: Shortly after the kick-off meeting at Linux Expo in May.

Q: What parts of the port have you worked on so far?

MRW: I wrote the binfmt_som loader and the syscall entry code. I've also written some HPUX compatibility syscalls.

Q: What do you think is your most significant contribution to date?

MRW: The binfmt_som loader.

Q: What bits of the port are you interested in working on in the future?

MRW: I expect to continue my quest for HPUX compatibility and I'm working with Dave Woodhouse and Tigran Aivazian on a general Linux compatibility layer. I will also get into microoptimising some of the low-level routines (eg. get_unaligned()).


State of the Port Summary
Kernel: based on 2.2.13
Supported Machines:
most of the A180c, parts of 712 Gecko workstations
Supported Hardware:
SCSI, Lan and PS/2 on Lasi I/O controller, Dino PCI, Tulip ethernet
Project Page:
http://www.thepuffingroup.com/parisc/
Latest Workable Image:
ftp://puffin.external.hp.com/pub/parisc/linux-2.2.13.gz
Running PA-RISC/Linux "recipe":
http://thepuffingroup.com/parisc/recipe.html
Page last modified on 2000-02-29