home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
rtsi.com
/
2014.01.www.rtsi.com.tar
/
www.rtsi.com
/
OS9
/
OSK
/
EFFO
/
forum17.lzh
/
INFO
/
cern_91.6
< prev
next >
Wrap
Internet Message Format
|
1991-06-18
|
9KB
From: (douglas kemp) <kemp@cernvax.cern.ch>
To: <ahs@ib.rl.ac.uk>, <bjs@ibm-b.rutherford.ac.uk>,
<csavv@cernvm.cern.ch>, <esch@cernvm.cern.ch>,
<h1kjs1@dhhdesy3.bitnet>, <iak184@dkakfk3.bitnet>,
<jgs@dm0mpi11.bitnet>, <psenne@vxcrna.cern.ch>,
<psh@cernvm.cern.ch>, <richard@cernvax.cern.ch>,
<sartout@crnds1.u-strasbg.fr>, <sava@vaxfct.infn.it>,
<sbrissa@vxcrna.cern.ch>, <schaile@cernvm.cern.ch>,
<schipper@cernvm.cern.ch>, <schmitt@dhdmpi5h.bitnet>,
<schwab@frill51.bitnet>, <sergio@uxlipl.lip.rccn.pt>,
<sicard@cernvm.cern.ch>, <skaali@vxcern.cern.ch>,
<steff@cernvax.cern.ch>, <stehling@ifa.ethz.ch>,
<strom@vxcern.cern.ch>, <strubin@cernvm.cern.ch>
Importance: normal
Subject: OS9_JUNE_MAIL_SHOT
June 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
FTP SERVER
There is an anonymous server for OS-9 software :
smilodon.cs.wisc.edu (128.105.1.214)
It should be used at night (US time) or weekends. The directory has
a README file with details of how to find out what software is on the
server and how to submit your own items.
---------------------------------------------------------------------
LICENCED SOFTWARE
----------------------------------------------------------------------
PUBLIC DOMAIN SOFTWARE
SYSMON : Frank Schmitt has updated this program.
See : VXCRNA::DISK$CG:[PRIAMOS9.PUBLIC.OTHERS.F_SCHMITT]SYSMON.S1
SYSMON.C
LPR : Paul Langley has ported this facility to OS-9. To use it your
OS-9 station will need to be known by the printer server.
There are 3 programs :
- lpr : sends the file to be printed on the given printer to the
specified server.
- lpq : outputs the spool queue of the given printer for files
spooled by the calling user.
- lprm : removes job(s) from the printer queue for the calling user.
For the sources see : /usere/langley/OS9-lpr
PTY : Reimer Mellin has made a new version of his pseudo terminal package
available. It has one device descriptor for all client pseudo terminals
(/tty) and another for all server pseudo terminals (/pty). Communicating
pairs have the same 'name' (i.e. /tty/name and /pty/name). There can be
any number of such pairs. I have customised the sources so that they can
compile/link with the CERN environment. The original sources/binaries
and the modified sources can be found the directory :
VXCRNA::DISK$CG:[PRIAMOS9.PUBLIC.OTHERS.PTY]
SCREEN : I have modified this program to use the new pty package. This
program allows many virtual terminals to be handled on a single physical
terminal.
Key commands allow (among other things) :
- Output of a summary line of the virtual terminals
- Cycling around the virtual terminals (forwards/backwards) or the
display of the previous or any given virtual terminal
- Creation/deletion of virtual terminals
- Dumping the contents of a screen to a file for later hardcopy output
When 'screen' is run it will automatically start the programs given in
the file .screenrc using the specified virtual terminals.
See : VXCRNA::DISK$CG:[PRIAMOS9.PUBLIC.OTHERS.SCREEN_LIB]
------------------------------------------------------------------------
ERROR REPORTS
Date : 1991-Jun-03
Problem : Incorrect definition of Ev$SetR (_ev_setr) [and others]
Source : Yves Perrin
Description : Ev$SetR corrupts d1 by returning the value previously set
(it should not be modified unless an error occurs)
This is compounded by _ev_setr which moves d1 to d0 REGARDLESS
of the state of the carry bit. If the previous value happened
to be -1 then this looks like an error (with errno=0!).
I expect the same incorrect functioning applies to the other
similiar functions.
Remedy : For Ev$SetR : remember it. For _ev_setr : test for error
by looking at return equal -1 and errno not equal 0.
-----------------------------------------------------------------------
OTHER DOCUMENTS RECEIVED
Commercial - House Magazines
'Pipelines', Microware, May '91
Contents :
- Details of the X Client release and the plans for the near term
- Support for 68332/68340 microcontrollers
- Unibridge for the Silicon Graphics IRIS 4D workstation
- New releases (soon) of NFS 1.1, OS-9000 1.2 and RAVE 1.3
- A spreadsheet under RAVE for analog and digital control. It provides
such things as sensor compensation, non-linear transfer functions and
state tables [if you know what these things mean the product will
probably interest you!]. It uses RAVE graphics to put the information
onto a screen with typical control panel layouts.
- Example of the use of data-modules for intertask communication
- New products :
- Micro-Link : Gello - object oriented industrial control language
with a graphical interface.
- Bulletin Board for users of Scupltur data-bases on OS-9
- Syntel : 68020 board with VME and G64 dual bus interfaces.
- etc
'L'Octet', Microprocess, May '91
Contents :
- VME 68030 OS-9 based workstations with TCP/IP, NFS, X windows client
and local server, C/C++
- OS-9 services such as porting, device driver writing to customer
requirements
- Training Courses : OS-9 (4 courses), X-Windows and C++
- New VME boards :
- 68030 and 68040 extended temperature range models
- Very low cost 68000/10 boards
- Multifunction card : Digital I/O, 4*GPIB, 4 parallel
- 4 axis motor control card
- Graphics card for Microware's RAVE software (control panel emulation)
- New Half-Height VME boards :
- 68302 based board for I/O or SBC applications
- Analog A-D and D-A
Commercial - Data-Sheets
'OS-9 Support for Motorola's 68332 and 68340 Microcontrollers',
Microware, '91
These processors are designed for building low component count controllers.
'OS-9 Real-Time development tools for Silicon Graphics IRIS 4D workstations'
Microware, '91
The Unibridge development tools have been ported to this MIPS based
workstation.
'X-Window Client and Server Support for OS-9', Microware, '91
The present release is client code. Server porting code will be available
soon as will Motif (Q3 '91).
'OS-9/165 Development Pack', Microware '91
This allows the MVME165 (68040) to use use discs, tape, floppies etc
connected via the motorola SCSI interface board.
'OS-9 support for Motorola's MC68EC0X0 control microprocessor family'
Microware, '91
These are low-cost, reduced functionality versions of the 680x0 CPU's.
-----------------------------------------------------------------------
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)