CCHD@latvax8.lat.oz (Huw Davies - La Trobe University Computer Centre) (03/09/90)
i'm trying to install a Maxtor XT-2190 into a VAXstation-2000. At the moment, I'm having no luck formatting it. The VAXstation happily works with an RD53 borrowed from another VAXstation, and the Maxtor happily formats (as an RD50!) in a Rainbow. Does anyone else have any experience with this type of drive in a VAXstation? Huw Davies, Senior Systems Programmer, Computer Centre, La Trobe University, Bundoora, Victoria 3083, Australia Phone: (03) 479-2515 International: +61 3 479-2515 ACSnet: cchd@latvax8.lat.oz CSnet: cchd@latvax8.lat.oz or cchd%latvax8.lat.oz@australia or cchd%latvax8.lat.oz@csnet-relay BITnet: cchd@latvax8.lat.oz ARPA: cchd%latvax8.lat.oz@uunet.uu.net or cchd@latvax8.lat.oz.au on sites with latest nameservers UUCP: ...!{uunet,mcvax,ukc}!munnari!latvax8.lat.oz!cchd JANET: cchd%latvax8.lat.oz@uk.ac.ean-relay or cchd%latvax8.lat.oz@uk.ac.ucl.cs or cchd%latvax8.lat.oz@uk.ac.ukc
rankin@airgpx.caltech.edu (08/26/90)
In newsgroup comp.lang.c, article <3204@dftsrv.gsfc.nasa.gov>,\ vander@nssdcb.gsfc.nasa.gov (John Vanderpool) writes: > a few days ago someone asked for the "magic" offset using VAXC I/O file > pointers to the RMS structures - i didn't see anyone reply and was wondering > if anybody replied to him personally if they could e-mail me the info. I didn't notice the original request; here's an answer though. This intro is condensed from the V5.2 fiche for module VAXCIO: ;.sbttl _fstat - return FAB and NAM and RAB block address ; FSTAT needs to use some fields in the FAB, so this routine returns the ; address of the FAB and NAM and RAB block address. [074] ; Inputs: 4(ap) file descriptor number ; 8(ap) address to receive FAB address ; 12(ap) address to receive NAM block address ; [074] 16(ap) address to receive RAB block address ; Outputs: R0 < 0 => error, >= 0 => success If you'd prefer that in C, here's a usage example: #include <stdio.h> #include <rms.h> extern int _fstat(int, struct FAB **, struct NAM **, struct RAB **); .. FILE *fp; struct FAB *fab_p; struct NAM *nam_p; struct RAB *rab_p; int result = _fstat(fileno(fp), &fab_p, &nam_p, &rab_p); if ( result >= 0 ) { /* do something with one or more of the RMS blocks */ } This routine is not accessible in the shareable image version of VAXCRTL. You'll have to link with the object library (vaxcrtl.olb). Since this isn't documented or intended for use by mere mortals, they can change or eliminate it without any qualms. Use at your own risk. (I don't--and won't--use it; simpler just use RMS directly if one needs the file attributes, fully parsed filename, or whatever). Pat Rankin, rankin@eql.caltech.edu
ted@nieland.DAYTON.OH.US (Ted Nieland) (11/02/90)
The Languages and Tools SIG and the VAX SIG of the U.S. Chapter of DECUS is proud to announce the October 1990 version of the DECUS VMS Startup Set. The DECUS VMS Startup Set is a tape of some of the most used non-commercial programs for VAX/VMS. See the attached copy of the AAAREADME.TXT file for more information. The DECUS VMS Startup Set has been sent to the DECUS Library and to the top of the DECUS LUG distribution tree. DECUS LUGs will soon be able to obtain a copy of the tape from their regional tape coordinator. The DECUS Library can take inquiries about the tape today. Outside of the United States, contact your DECUS Office about getting a copy of the DECUS VMS Startup Set. To contact the DECUS Library: The DECUS Program Library 219 Boston Post Road BP02 Marlboro, MA 01752-1850 Phone: 508 480-3418 -- M. Edward (Ted) Nieland DECUS L&T and VAX SIGs Steering Committees Ted@NIELAND.DAYTON.OH.US (aka uunet!dayvb!nieland!ted) The DECUS VMS Startup Set This tape contains the top public domain programs for VMS. The programs were nominated via a voting process opened to the public via DECUServe and INFO-VAX/COMP.OS.VMS (a conferencing system on the MATRIX). Not all of the favorite programs have been included, since some of them are very large programs that are available as specific collections from DECUS. These programs/collections are DECUS UUCP (which includes VMS NEWS) and TeX/LaTeX. Ted Nieland L&T Public Domain Working Group Chairperson The following are the programs that are included in this collection: BECOME - A program that allows system managers to BECOME another user without having to log into that user's account. This program requires system manager privleges. To use it enter the command BECOME <username>. BOSS - A program that makes use of the pseudo-terminal drivers (either the DECUS supplied version or the DECWindows suppilied version) to allow a single terminal to have multiple logins. BULLETIN - An electronic Bulletin Board based on the VMS MAIL style. Allows you to post one message for many user's to read. DM$SD - A directory manager program and a set default utility FILE - A program to modify the file attributes without modifying the data. Makes it easy to change blocksize/recordsize/dates. FINGER - A show system program that also allows you to check to see if a user has unread mail messages, a PLAN file, when they last logged in and more. Has a network object so you can check across DECnet links to other computers. GNUEMACS - The EMACS editor from the Free Software Foundation. NOTE: Please see the GNU EMACS documentation in its directory for detail on this program and using the DEC Windows version. GCC - A native mode C compiler from the Free Software Foundation. This compiler is not VAX C, but more like a UNIX C compiler. It does not create listings or and DEBUG records. G++ - A Native mode C++ compiler from the Free SOftware Foundation. KERMIT - The standard asnyc file transfer protocol between computers. MAILUAF - A program to maintain the MAIL User Authorization File. This file is not maintained normally and the information on old users remains in the file, even after they have been deleted from the system UAF. MAKE - A port of the UNIX make to VMS. It allows you to define a a script to rebuild a program and then proceeds to only do the parts of the script needed to rebuild an image. MODIFY - A program that allows to replace a string with another string through out many files with many options to control the replacments. MORE - A port of the UNIX more to VMS. This like TYPE/PAGE, but has capabilities to search for string, back up, spawn a process, etc. PTY/ - The DECUS Psuedo terminal drivers and the PHOTO program. The PHOTO Pseudo terminal drivers are used to create a "virtual terminal" that can be used by various programs and not be attached to a physical terminal. The PHOTO program allows you log all output of a terminal to a file. PHOTO uses the pseudo terminal drivers. SNAP - SNAP allows a system manager to take a SNAPshot of the system and make modifications to the processes in that snapshot. Modifications include raising or lowering of priorities, killing procresses, stopping a program in a process, and more. SPELL - The VASSAR Spelling Checker with dictionaries. STATUS - An enhanced show system program that runs across the network. SWING - A graphical set default utility. TPUVI - An emualtion of the UNIX vi editor in TPU. VERB - A program that will decompile the DCL tables on your system into a .CLD file. You can then use that CLD file to modify the DCL table to your own preferences. VFE - VAX File Editor. A program that allows you edit files byte by byte. WATCH - A program that allows a system manger to WATCH another terminal. WATCH duplicates the output stream of the specified terminal to your terminal. If you type CNTRL-\ you can now enter characters into the WATCHed terminal's input stream. Type CNTRL-\ to close the input stream. Type CNTRL-Z to get out of WATCH. XMODEM - The XMODEM async file transfer protocol YMODEM - The YMODEM async file transfer protocol ZDEC - Zero Device Error Counters. A program to clear the error counts on devices as shown by SHOW ERROR. ZMODEM - The ZMODEM async file transfer protocol ZOO - A file and directory archiver with compression.
murphy@ufp.dco.dec.com (Rick Murphy) (01/07/91)
-- A new version of DXRN/MXRN are available. They track changes made to the original code (XRN) up to XRN V6.14. Many new features and bugs fixed. For those who don't know, DXRN is a DECwindows (XUI) version of XRN. MXRN is a Motif (V1.0 or V1.1) version of XRN. Both have been tested on various DEC systems, both VMS and ULTRIX. The VMS kit for this release provides support for TCP/IP products other than DEC's UCX. (Thanks to the contributors!) -Rick How to get DXRN: (For ULTRIX:) % ftp gatekeeper.dec.com user: anonymous password: guest ftp> cd pub/DEC ftp> binary ftp> get dxrn.tar.Z ftp> quit % uncompress dxrn.tar.Z % tar xf dxrn.tar (For VMS:) $ ftp gatekeeper.dec.com user:anonymous password: guest ftp> cd pub/DEC ftp> get dxrn.share ftp> quit $ @dxrn.share How to install DXRN: 0. See the file CHANGES for a list of changes from the last release. 1. Does an NNTP server (version 1.5 or greater) exist on your network? - if not, get the NNTP server code and install it (via anonymous ftp from ucbvax.berkeley.edu) - make sure that XHDR (in nntp/common/conf.h) was defined when your NNTP server was installed. (XRN will tell you if it has not been defined) 2. Look at `config.h' and make the necessary modifications (default settings, location of various files, domain name, etc.) (VMS Users need to look at clientlib.c and define the proper symbol for the TCP/IP they're using.) ** Note: Unless you want to look like you're coming from DEC, it's important to edit at least the 'domain' and 'organization' defines in config.h. You've been warned. 3. Make dxrn (For ULTRIX:) a. Build dxrn make b. Build mxrn make -f Makefile.motif (For VMS:) a. Build dxrn: $ @make-dxrn b. Build mxrn: $ @make-mxrn Rick Murphy, WA1SPT/4 DEC Washington ULTRIX Resource Center Domain: murphy@burfle.dco.dec.com -or- murphy@ufp.enet.dec.com Bang: decwrl!ufp.enet!murphy Ding: (301) 306-2985 Disclaimer: This nonsense came from an AI program written in TECO. Ignore it.
jstewart@rodan.acs.syr.edu (Ace Stewart) (05/14/91)
Has anyone tried to use the smg$set_cursor_mode with ada and had it work where the physical cursor _does_ get turned off? I keep having the cursor appear on the pasteboard, and it is driving me bats! In writing a spreadsheet, a little blinking cursor is annoying. Or, due to lack of investigation, am I looking at the wrong routines? Help! :) --Ace -- Ace Stewart | Affiliation: Eastman Kodak Company, Rochester, New York jstewart@rodan.acs.syr.edu jstewart@sunrise.bitnet jstewart@mothra.cns.syr.edu jstewart@sunspot.cns.syr.edu ace@suvm.bitnet rsjns@suvm.bitnet
cts@dragon.com (Charles T. Smith, Jr.) (06/09/91)
I have a MicroVAX II system with a Systems Industries Qbus ESDI controller. Currently, its running with a 330 MB Maxtor drive (and running well). I want to add a Priam Model 338 (ID-330E) to the subsystem. I was able to format the drive; the controller and diagnostics see the drive; however VMS does not. So far, the SI engineer has suggested moving the Priam to be the first drive on the daisy cable, and to remove the resistor pack on the Maxtor. Still nada. At boot, I can attempt to boot the new drive; the controller clearly accesses the drive, but the Vax comes back with a devoffline error. The original Maxtor boots fine. Unfortunately, I have no documentation for either the controller or the drive. The Maxtor is set up as 34 sector, 1223 cyl. The Priam defaulted to 36 sec, 1224 cyl. I didn't change these values, and it seemed to format ok. Any ideas or suggestions would be greatly appreciated. ------------------------------------------------------------------------------ Charles T. Smith, Jr. | "Beam me up, Scotty, there's no cts@dragon.com | intelligent life down here..." gatech!emory!dragon!cts | ------------------------------------------------------------------------------