home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
rtsi.com
/
2014.01.www.rtsi.com.tar
/
www.rtsi.com
/
OS9
/
OSK
/
EFFO
/
forum16.lzh
/
INFO
/
cern_91.3
next >
Wrap
Internet Message Format
|
1991-03-04
|
12KB
From: (douglas kemp) <kemp@cernvax.cern.ch>
To: <ahs@ib.rl.ac.uk>, <bjs@ibm-b.rutherford.ac.uk>,
<csavv@crnvma.cern.ch>, <esch@crnvma.cern.ch>,
<h1kjs1@dhhdesy3.bitnet>, <iak184@dkakfk3.bitnet>,
<jgs@dm0mpi11.bitnet>, <psh@crnvma.cern.ch>,
<richard@cernvax.cern.ch>, <sartout@crnds1.u-strasbg.fr>,
<sava@vaxfct.infn.it>, <sbrissa@vxcrna.cern.ch>,
<schaile@crnvma.cern.ch>, <schipper@crnvma.cern.ch>,
<schmitt@dhdmpi5h.bitnet>, <schwab@frill51.bitnet>,
<sergio@uxlipl.lip.rccn.pt>, <sicard@crnvma.cern.ch>,
<skaali@vxcern.cern.ch>, <steff@cernvax.cern.ch>,
<stehling@ifa.ethz.ch>, <strom@vxcern.cern.ch>,
<strubin@crnvma.cern.ch>
Importance: normal
Subject: MARCH_OS-9_MAIL_SHOT
March 1991
Editor : Douglas Kemp (kemp@cernvax)
This mail-shot contains articles on :
USER GROUPS
BULLETIN BOARD
LICENCED SOFTWARE
PUBLIC DOMAIN SOFTWARE
ERROR REPORTS
OTHER DOCUMENTS RECEIVED
INTRODUCTION FOR NEW PEOPLE ON THE MAILING LIST
------------------------------------------------------------------------
USER GROUPS
---------------------------------------------------------------------
BULLETIN BOARD
BOOTING ELTEC E6'S
Volker Lindenstruth (GSI) reports that they have a method of booting
their Eltec E6 systems using Tim Charity's Network Virtual Discs which
allows them to have various hardware configurations etc. See :
/userb/kemp/os9/doc/boot_e6.txt
---------------------------------------------------------------------
LICENCED SOFTWARE
UNIBRIDGE
a) MIPS port for DECstation's : CERN (PRIAM) and Julich are jointly
sponsoring a port of Unibridge to the DECstation. The work will
be done by Dr Keil GMBH in Germany with a DECstation provided by
Julich. The port may be available by about Easter. Microware have
been approached about site-licencing (for CERN at least).
b) Libraries and Definitions for C3.2 : There is a problem with multiple
definition of certain labels if one compiles for a 68020 using a
floating-point processor and the maths trap library. This has been
corrected with the C3.2 distribution. We don't have the C3.2 compiler,
as such, in the Unibridge package but have installed the definitions
and libraries for those who need them in :
/usr/local/os9/defs_C3.2
/usr/local/os9/lib_C3.2
A 3.2 update for Unibridge is in the pipeline and we will purchase
this when it is available.
c) Ident : The name of this program has been changed to os9ident to
avoid a clash with a Unix utility of the same name. At the same time
a minor bug in the header parity calculation (for negative parity
values) was corrected.
OS-9 RELEASE 2.4
(for more details see : /userb/kemp/os9/doc/rel_2.4.txt)
This release does not contain much for the general user - most of the
effort has gone into the boot area and support of drivers for new boards.
It does include C3.2 if you are not already using it.
I have prepared the following distributions :
a) Industrial PortPack (4 Floppies) and Professional PortPack (9 Floppies
+ OS-9 2.4 release notes and C 3.2 release notes).
These are generic systems which need to be customised for specific
boards/peripherals. There is a 68000 version (includes 68070) and a
68020/30 version. The 30 version differs from the 20 in :
1) Having two extra files for MMU support ie ssm851 and maps
2) One should use syscache030 (rather than syscache020)
b) Random Block File Manager (RBF) - 3 floppies. This is an add-on for
Industrial systems.
c) Master tape for the MVME147. Does not update the drivers (not needed) but
does update the CMDS, LIB, DEFS etc and some system specific files.
d) General Update (4 Floppies) which just updates the non system-specific
directories (CMDS, DEFS, LIB, SYS). And can be used to update any
system. The four floppies are taken from the portpack distribution
and instructions can be found in the file (on CERNVAX) :
/userb/kemp/os9/doc/2_3_to_2_4.
These distributions are available (for those who purchased licences via CN)
from :
Douglas Kemp, Tel 5024 13-3066 (kemp@cernvax)
Igo-Kemenes (mornings), Tel : 3511 (jik@cernvm)
Please bring/send the relevant number of formated floppy discs.
The software has been installed on my MVME147 and ELTEC E6 systems.
TECHNICAL I/O MANUAL
I have purchased these in larger quantities thus reducing the price a bit
to 140sf (was 150sf).
LANCEDRV
There is a minor change to the z0driv(.a) file. You can find the new files
in :
/kemp/os9/z0driv.a and z0driv.s1
----------------------------------------------------------------------
PUBLIC DOMAIN SOFTWARE
GCC
Julian Blake reports :
The GNU C compiler (gcc) for OS-9/68000 has been updated on cernvax.
The following changes affect both cross compilation on cernvax (using
gccos9) and native compilation on an OS-9/68000 system (using gcc):
- An error which caused a bad address to be generated for a 68020 with
68881, has been corrected. The error affected Fortran programs doing
REAL arithmetic, when such programs were translated into C by f2c and
then compiled by gcc.
- The run time library gnulib.l has been recompiled using the latest
compilers (gcc and Microware's C version 3.2).
The following changes affect only the OS-9/68000 native compiler:
- The executable modules of gcc (gcc, cccp, cc1) have been recompiled
under OS-9/68000 version 2.4 with C version 3.2. They have however been
linked with a CIO trap library (cio.l) from C version 3.1, so that they
may run under OS-9/68000 version 2.3 or 2.4. The edition numbers for
this version of gcc are: gcc 11, cccp 10, cc1 26.
- A second set of executable modules has been prepared for running on
OS-9/68000 systems containing a 68020 (or 68030) processor and 68881 (or
68882) floating point coprocessor. These modules do not use the CIO
trap library. The edition numbers for this version of gcc are: gcc 12,
cccp 11, cc1 27.
The files for OS-9/68000 gcc are held on cernvax in the directory
/usr/local/os9/gcc. The file README in this directory is the first file
to read. Besides updating README, I have added three other documentation
files Comments, Directory and History. Printed copies of user guides to
gcc and its preprocessor may be obtained from Judith Igo-Kemenes
(jik@cernvm.cern.ch).
Users of OS-9/68000 with accounts on cernvax can access the files in
/usr/local/os9/gcc directly. They will be able to transfer binary files
to their OS-9 system using FTP. Others may use DECNET to copy files to
their VAX VMS system:
COPY PRIAM::"/usr/local/os9/gcc/README" README.
COPY PRIAM::"/usr/local/os9/gcc/Directory" DIRECTORY.
Users of DECNET will probably not be be able to copy binary files
correctly. For them I have prepared character (binex/exbin) versions of
binary files. The file Directory shows the length of each file in bytes,
and may be used to check that files have been transferred without damage.
The OS-9/68000 command "dir -e" should show the same lengths. The ident
and rdump commands may also be used, to check executable modules and the
run time library respectively.
Those interested in obtaining the source code of gcc for OS-9/68000 should
consult the last few paragraphs of the README file. I am preparing three
compressed tar files (binary, documentation, source) which may be
transferred by FTP to UNIX systems and unpacked there. (Tar is the UNIX
tape archive program, roughly equivalent to BACKUP under VAX VMS.)
----------------------------------------------
YTAR
Antonio Pastore reports :
"ytar" version 7.1 is available on cernvax, both for Ultrix and OS-9 native
systems (in: /usr/local/os9/Tools/Tar/ytar.os9). The Ultrix version is
"on line". Help may be obtained just running "ytar" without options
or with the "man ytar" command.
This new version corrects a few problems related to file protections (that
are now restored correctly, even for directories) and adds 2 new options,
'p' and '-b'.
The 'p' options is used when restoring files from an archive to restore
the file ownership too. To be effective, "ytar" must be run from "super"
login.
The "-b" option allows you to specify I/O buffer size in kilobytes. Default
is now 64 KB, opposed to the original 0.5 Kb. It has been reported that
with this new buffering, performances improved over 40% in speed.
SYSMON
Frank Schmitt has sent in a new version of sysmon with extra features.
VXCERN::DISK$CG:[PRIAMOS9.PUBLIC.OTHERS.F_SCHMITT]SYSMON.S1 and
SYSMON.C
-----------------------------------------------------------------------
ERROR REPORTS
Date : 1991-Feb-12
Problem : Chown (and chmod) fail with directories
Source : Antonio Pastore
Description : Chown (and chmod) give error 214 (file not accessible) if the
file is a directory.
Remedy : Have to read/modify/write file descriptor contents.
-----------------------------------------------------------------------
OTHER DOCUMENTS RECEIVED
PAPERS
'OS-9 2.4 Headlines', D. Kemp, Feb 91
Headlines, distribution and documentation information for OS-9 2.4
'How to Update to 2.4 (from 2.3)', D. Kemp, Feb 91
Uses the distribution from the above note.
'New OS-9 Port to E6', V. Lindenstruth, Feb 91
Booting Eltec E6's by a two stage process based on Tim Charity's
Network Virtual Discs.
COMMERCIAL - DATA SHEETS
'Toulouse, Lyon. Paris', Microprocess, Feb 91
Two OS-9 courses are now available in Lyon : "OS-9 Utilisateur" and
"Programmation Sous OS-9".
-----------------------------------------------------------------------
INTRODUCTION FOR NEW PEOPLE ON THE MAILING LIST
A general catalogue of OS-9 software, contacts etc can be found in the
file (on CERNVAX) :
/userb/kemp/os9/CATALOGUE
or the same file on VXCERN :
VXCERN::DISK$CG:[PRIAMOS9.CATALOGUE]
Previous mail-shots can be found in the directory (on CERNVAX) :
/userb/kemp/os9/mail-shots
with names such as info-0688 etc. They are also kept in the
Notes-file OS9 on VXCERN.
There are other files of interest in the os9 directory, see :
/userb/kemp/os9/READ.ME
Files on CERNVAX can be accessed from VAX VMS systems using e.g.
priam::"/userb/kemp/os9/mail-shots/info-0688"
Much public domain software can be found in the various directories
in : VXCERN::DISK$CG:[PRIAMOS9.PUBLIC]
[Note VMS files can be accessed from CERNVAX using the commands dls, dcp,
dcat e.g. DCP VXCRNA::'DISK$CG:[PRIAMOS9]ERRORS.TXT' X.TXT
Binary files have been converted to S1 format and should be converted
back into binary using the OS-9 utility EXBIN.
You may also bring floppy(s) to the OS-9 Demonstration room (31 1-012)
and take copies.
Various documents about OS-9 are held in the OS-9 demonstration
room (31 1-012). The key to this room is with Douglas Kemp (31 1-011).
This room also has OS-9 demonstration systems with OS-9 software
products (from Microware and others) available for trial use. When
you want have a demo of a software item give me a ring :
Douglas Kemp (5024 or 13/3066)