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 >
Internet Message Format  |  1991-03-04  |  12KB

  1. From:        (douglas kemp) <kemp@cernvax.cern.ch>
  2. To:          <ahs@ib.rl.ac.uk>, <bjs@ibm-b.rutherford.ac.uk>,
  3.              <csavv@crnvma.cern.ch>, <esch@crnvma.cern.ch>,
  4.              <h1kjs1@dhhdesy3.bitnet>, <iak184@dkakfk3.bitnet>,
  5.              <jgs@dm0mpi11.bitnet>, <psh@crnvma.cern.ch>,
  6.              <richard@cernvax.cern.ch>, <sartout@crnds1.u-strasbg.fr>,
  7.              <sava@vaxfct.infn.it>, <sbrissa@vxcrna.cern.ch>,
  8.              <schaile@crnvma.cern.ch>, <schipper@crnvma.cern.ch>,
  9.              <schmitt@dhdmpi5h.bitnet>, <schwab@frill51.bitnet>,
  10.              <sergio@uxlipl.lip.rccn.pt>, <sicard@crnvma.cern.ch>,
  11.              <skaali@vxcern.cern.ch>, <steff@cernvax.cern.ch>,
  12.              <stehling@ifa.ethz.ch>, <strom@vxcern.cern.ch>,
  13.              <strubin@crnvma.cern.ch>
  14. Importance: normal
  15. Subject:    MARCH_OS-9_MAIL_SHOT
  16.  
  17.       March 1991
  18.  Editor : Douglas Kemp (kemp@cernvax)
  19.  
  20.  This mail-shot contains articles on :
  21.         USER GROUPS
  22.         BULLETIN BOARD
  23.         LICENCED SOFTWARE
  24.         PUBLIC DOMAIN SOFTWARE
  25.         ERROR REPORTS
  26.         OTHER DOCUMENTS RECEIVED
  27.         INTRODUCTION FOR NEW PEOPLE ON THE MAILING LIST
  28. ------------------------------------------------------------------------
  29. USER GROUPS
  30.  
  31. ---------------------------------------------------------------------
  32. BULLETIN BOARD
  33.  
  34.  BOOTING ELTEC E6'S
  35.   Volker Lindenstruth (GSI) reports that they have a method of booting
  36.   their Eltec E6 systems using Tim Charity's Network Virtual Discs which
  37.   allows them to have various hardware configurations etc. See :
  38.  
  39.     /userb/kemp/os9/doc/boot_e6.txt
  40. ---------------------------------------------------------------------
  41. LICENCED SOFTWARE
  42.  
  43.  UNIBRIDGE
  44.   a) MIPS port for DECstation's : CERN (PRIAM) and Julich are jointly
  45.      sponsoring a port of Unibridge to the DECstation. The work will
  46.      be done by Dr Keil GMBH in Germany with a DECstation provided by
  47.      Julich. The port may be available by about Easter. Microware have
  48.      been approached about site-licencing (for CERN at least).
  49.  
  50.   b) Libraries and Definitions for C3.2 : There is a problem with multiple
  51.      definition of certain labels if one compiles for a 68020 using a
  52.      floating-point processor and the maths trap library. This has been
  53.      corrected with the C3.2 distribution. We don't have the C3.2 compiler,
  54.      as such, in the Unibridge package but have installed the definitions
  55.      and libraries for those who need them in :
  56.  
  57.     /usr/local/os9/defs_C3.2
  58.     /usr/local/os9/lib_C3.2
  59.  
  60.      A 3.2 update for Unibridge is in the pipeline and we will purchase
  61.      this when it is available.
  62.  
  63.   c) Ident : The name of this program has been changed to os9ident to
  64.      avoid a clash with a Unix utility of the same name. At the same time
  65.      a minor bug in the header parity calculation (for negative parity
  66.      values) was corrected.
  67.  
  68.  OS-9 RELEASE 2.4
  69.   (for more details see : /userb/kemp/os9/doc/rel_2.4.txt)
  70.   This release does not contain much for the general user - most of the
  71.   effort has gone into the boot area and support of drivers for new boards.
  72.   It does include C3.2 if you are not already using it.
  73.  
  74.   I have prepared the following distributions :
  75.  
  76.   a) Industrial PortPack (4 Floppies) and Professional PortPack (9 Floppies
  77.      + OS-9 2.4 release notes and C 3.2 release notes).
  78.  
  79.      These are generic systems which need to be customised for specific
  80.      boards/peripherals. There is a 68000 version (includes 68070) and a
  81.      68020/30 version. The 30 version differs from the 20 in :
  82.       1) Having two extra files for MMU support ie ssm851 and maps
  83.       2) One should use syscache030 (rather than syscache020)
  84.  
  85.   b) Random Block File Manager (RBF) - 3 floppies. This is an add-on for
  86.      Industrial systems.
  87.  
  88.   c) Master tape for the MVME147. Does not update the drivers (not needed) but
  89.      does update the CMDS, LIB, DEFS etc and some system specific files.
  90.  
  91.   d) General Update (4 Floppies) which just updates the non system-specific
  92.      directories (CMDS, DEFS, LIB, SYS). And can be used to update any
  93.      system. The four floppies are taken from the portpack distribution
  94.      and instructions can be found in the file (on CERNVAX) :
  95.  
  96.     /userb/kemp/os9/doc/2_3_to_2_4.
  97.  
  98.   These distributions are available (for those who purchased licences via CN)
  99.   from :
  100.       Douglas Kemp, Tel 5024 13-3066 (kemp@cernvax)
  101.       Igo-Kemenes (mornings), Tel : 3511 (jik@cernvm)
  102.   Please bring/send the relevant number of formated floppy discs.
  103.  
  104.   The software has been installed on my MVME147 and ELTEC E6 systems.
  105.  
  106.  TECHNICAL I/O MANUAL
  107.   I have purchased these in larger quantities thus reducing the price a bit
  108.   to 140sf (was 150sf).
  109.  
  110.  LANCEDRV
  111.   There is a minor change to the z0driv(.a) file. You can find the new files
  112.   in :
  113.       /kemp/os9/z0driv.a and z0driv.s1
  114. ----------------------------------------------------------------------
  115. PUBLIC DOMAIN SOFTWARE
  116.  
  117.  GCC
  118.   Julian Blake reports :
  119.  
  120.    The GNU C compiler (gcc) for OS-9/68000 has been updated on cernvax.
  121.  
  122.    The following changes affect both  cross  compilation  on  cernvax  (using
  123.    gccos9) and native compilation on an OS-9/68000 system (using gcc):
  124.  
  125.    - An error which caused a bad address to be generated  for  a  68020  with
  126.      68881,  has  been  corrected.  The error affected Fortran programs doing
  127.      REAL arithmetic, when such programs were translated into C  by  f2c  and
  128.      then compiled by gcc.
  129.  
  130.    - The run time library gnulib.l  has  been  recompiled  using  the  latest
  131.      compilers (gcc and Microware's C version 3.2).
  132.  
  133.    The following changes affect only the OS-9/68000 native compiler:
  134.  
  135.    - The executable modules of gcc (gcc,  cccp,  cc1)  have  been  recompiled
  136.      under OS-9/68000 version 2.4 with C version 3.2.  They have however been
  137.      linked with a CIO trap library (cio.l) from C version 3.1, so that  they
  138.      may  run  under  OS-9/68000 version 2.3 or 2.4.  The edition numbers for
  139.      this version of gcc are: gcc 11, cccp 10, cc1 26.
  140.  
  141.    - A second set of executable modules has  been  prepared  for  running  on
  142.      OS-9/68000 systems containing a 68020 (or 68030) processor and 68881 (or
  143.      68882) floating point coprocessor.  These modules do  not  use  the  CIO
  144.      trap  library.  The edition numbers for this version of gcc are: gcc 12,
  145.      cccp 11, cc1 27.
  146.  
  147.    The files for  OS-9/68000  gcc  are  held  on  cernvax  in  the  directory
  148.    /usr/local/os9/gcc.  The  file  README in this directory is the first file
  149.    to read.  Besides updating README, I have added three other  documentation
  150.    files  Comments,  Directory and History.  Printed copies of user guides to
  151.    gcc  and  its  preprocessor  may  be  obtained  from  Judith   Igo-Kemenes
  152.    (jik@cernvm.cern.ch).
  153.  
  154.    Users of OS-9/68000 with accounts on  cernvax  can  access  the  files  in
  155.    /usr/local/os9/gcc  directly.  They  will be able to transfer binary files
  156.    to their OS-9 system using FTP.  Others may use DECNET to  copy  files  to
  157.    their VAX VMS system:
  158.  
  159.      COPY PRIAM::"/usr/local/os9/gcc/README" README.
  160.      COPY PRIAM::"/usr/local/os9/gcc/Directory" DIRECTORY.
  161.  
  162.    Users of DECNET will  probably  not  be  be  able  to  copy  binary  files
  163.    correctly.  For  them  I have prepared character (binex/exbin) versions of
  164.    binary files.  The file Directory shows the length of each file in  bytes,
  165.    and  may be used to check that files have been transferred without damage.
  166.    The OS-9/68000 command "dir -e" should show the same  lengths.  The  ident
  167.    and  rdump  commands may also be used, to check executable modules and the
  168.    run time library respectively.
  169.  
  170.    Those interested in obtaining the source code of gcc for OS-9/68000 should
  171.    consult  the last few paragraphs of the README file.  I am preparing three
  172.    compressed  tar  files  (binary,  documentation,  source)  which  may   be
  173.    transferred  by  FTP  to UNIX systems and unpacked there. (Tar is the UNIX
  174.    tape archive program, roughly equivalent to BACKUP under VAX VMS.)
  175.  
  176.     ----------------------------------------------
  177.  
  178.  YTAR
  179.   Antonio Pastore reports :
  180.  
  181.    "ytar" version 7.1 is available on cernvax, both for Ultrix and OS-9 native
  182.    systems (in: /usr/local/os9/Tools/Tar/ytar.os9). The Ultrix version is
  183.    "on line". Help may be obtained just running "ytar" without options
  184.    or with the "man ytar" command.
  185.  
  186.    This new version corrects a few problems related to file protections (that
  187.    are now restored correctly, even for directories) and adds 2 new options,
  188.    'p' and '-b'.
  189.  
  190.    The 'p' options is used when restoring files from an archive to restore
  191.    the file ownership too. To be effective, "ytar" must be run from "super"
  192.    login.
  193.  
  194.    The "-b" option allows you to specify I/O buffer size in kilobytes. Default
  195.    is now 64 KB, opposed to the original 0.5 Kb. It has been reported that
  196.    with this new buffering, performances improved over 40% in speed.
  197.  
  198.  SYSMON
  199.   Frank Schmitt has sent in a new version of sysmon with extra features.
  200.        VXCERN::DISK$CG:[PRIAMOS9.PUBLIC.OTHERS.F_SCHMITT]SYSMON.S1 and
  201.                              SYSMON.C
  202. -----------------------------------------------------------------------
  203. ERROR REPORTS
  204.  
  205. Date        : 1991-Feb-12
  206. Problem     : Chown (and chmod) fail with directories
  207. Source      : Antonio Pastore
  208.  
  209. Description : Chown (and chmod) give error 214 (file not accessible) if the
  210.           file is a directory.
  211.  
  212. Remedy      : Have to read/modify/write file descriptor contents.
  213. -----------------------------------------------------------------------
  214. OTHER DOCUMENTS RECEIVED
  215.  
  216.  PAPERS
  217.  
  218.   'OS-9 2.4 Headlines', D. Kemp, Feb 91
  219.   Headlines, distribution and documentation information for OS-9 2.4
  220.  
  221.   'How to Update to 2.4 (from 2.3)', D. Kemp, Feb 91
  222.   Uses the distribution from the above note.
  223.  
  224.   'New OS-9 Port to E6', V. Lindenstruth, Feb 91
  225.   Booting Eltec E6's by a two stage process based on Tim Charity's
  226.   Network Virtual Discs.
  227.  
  228.  COMMERCIAL - DATA SHEETS
  229.  
  230.   'Toulouse, Lyon. Paris', Microprocess, Feb 91
  231.   Two OS-9 courses are now available in Lyon : "OS-9 Utilisateur" and
  232.   "Programmation Sous OS-9".
  233.  
  234. -----------------------------------------------------------------------
  235. INTRODUCTION FOR NEW PEOPLE ON THE MAILING LIST
  236.  
  237.   A general catalogue of OS-9 software, contacts etc can be found in the
  238.   file (on CERNVAX) :
  239.       /userb/kemp/os9/CATALOGUE
  240.   or the same file on VXCERN :
  241.      VXCERN::DISK$CG:[PRIAMOS9.CATALOGUE]
  242.  
  243.   Previous mail-shots can be found in the directory (on CERNVAX) :
  244.           /userb/kemp/os9/mail-shots
  245.   with names such as info-0688 etc. They are also kept in the
  246.   Notes-file OS9 on VXCERN.
  247.  
  248.   There are other files of interest in the os9 directory, see :
  249.       /userb/kemp/os9/READ.ME
  250.  
  251.   Files on CERNVAX can be accessed from VAX VMS systems using e.g.
  252.           priam::"/userb/kemp/os9/mail-shots/info-0688"
  253.  
  254.   Much public domain software can be found in the various directories
  255.   in :  VXCERN::DISK$CG:[PRIAMOS9.PUBLIC]
  256.   [Note VMS files can be accessed from CERNVAX using the commands dls, dcp,
  257.    dcat e.g. DCP VXCRNA::'DISK$CG:[PRIAMOS9]ERRORS.TXT' X.TXT
  258.   Binary files have been converted to S1 format and should be converted
  259.   back into binary using the OS-9 utility EXBIN.
  260.   You may also bring floppy(s) to the OS-9 Demonstration room (31 1-012)
  261.   and take copies.
  262.  
  263.   Various documents about OS-9 are held in the OS-9 demonstration
  264.   room (31 1-012). The key to this room is with Douglas Kemp (31 1-011).
  265.   This room also has OS-9 demonstration systems with OS-9 software
  266.   products (from Microware and others) available for trial use. When
  267.   you want have a demo of a software item give me a ring :
  268.  
  269.                   Douglas Kemp (5024 or 13/3066)
  270.