1 INFO-VAX	Sun, 12 Dec 2004	Volume 2004 : Issue 689       Contents:$ Re: Customizing the output of CTRL-T Free Condists, Washington DC, Re: help with RX2600/VMS 8.2FT setup please?, Re: help with RX2600/VMS 8.2FT setup please?  Suggestion for DIRECTORY command$ Re: Suggestion for DIRECTORY command$ Re: Suggestion for DIRECTORY command$ Re: Suggestion for DIRECTORY command VESA/VGA BIOS emulation   F ----------------------------------------------------------------------  % Date: Sun, 12 Dec 2004 18:47:40 +1100 4 From: Paddy O'Brien <paddy.o'brien@transgrid.com.au>- Subject: Re: Customizing the output of CTRL-T / Message-ID: <41BBF79C.1040700@transgrid.com.au>   ) Guy (and others - an interesting thread),   H Again as someone mentioned, supported is often preferred, but our group  are somewhat ambivalent.  E There has been some discussion of using Guy's feature for debugging.  B I'm not totally clear whether the responses are discussing within 3 programs (but without $link/debug) or at DCL level.   ? I picked up (from the comments in my .com file), a file called  I DCL_DEBUG.COM by Laurent Quivogne from DECUS CD10.  This debugs DCL with  I similar (but limited) commands to the VMS debugger for language support.  A I have modified  it for local usage as it does not support $type   sys$input lines very well.  H In conjunction with Charlie Hammond's DCL_CHECK, these give me the best H debugging tools for large .COM files.  DCL errors are sometimes hard to G discern, even when verify is on, particularly when a $endif is missing  # and a $goto or $gosub are involved.   ? For progress reports, I write periodically (I indulge in large  I electrical engineering programs as a maintainer and developer in Fortran  H 95), but these are from codes that I write the algorithm and know there G is a lot of wait time, but see the later sentences since our main wait  E times are in CXML and NAG routines..  Not yet clear how to use Guy's  D CTRL*T to effect this any simpler in my routines.  One of our major E programs uses CXM (LAPACK), to evaluate eigenvalues/eigenvectors; it  H would be nice to see the progress here (since the state matrix is large E (non-sparse) and can take considerable time even on our ES40), but I  C cannot see how they can be interfaced.  Similarly from integration   routines using NAG.    Regards, Paddy   Guy Peleg wrote:9 > All people responded suggested they would benefit using ? > this in debugging situations. I might say that I was a little ; > surprised. While this makes a great debugging tool it may B > also use in your applications to indicate some kind of progress.< > Assuming I'm calculating the largest prime number, I might@ > define the symbol (in the application) to indicate what is the9 > current number being processed (maybe update the symbol & > only every 50000 loop iteration).... > = > It is always surprising to see how people use our features.  > 6 > Thank you for your valuable feedback. Keep it coming >  > Guy  >       G ***********************************************************************   C "This electronic message and any attachments may contain privileged > and confidential information intended only for the use of the B addressees named above.  If you are not the intended recipient of C this email, please delete the message and any attachment and advise B the sender.  You are hereby notified that any use, dissemination, 7 distribution, reproduction of this email is prohibited.   A If you have received the email in error, please notify TransGrid  A immediately.  Any views expressed in this email are those of the  = individual sender except where the sender expressly and with  C authority states them to be the views of TransGrid.  TransGrid uses > virus-scanning software but excludes any liability for viruses contained in any attachment.  < Please note the email address for TransGrid personnel is now$ firstname.lastname@transgrid.com.au"  G ***********************************************************************    ------------------------------    Date: 12 Dec 2004 06:57:51 -0800 From: shoppa@trailing-edge.com% Subject: Free Condists, Washington DC C Message-ID: <1102863471.544791.264920@z14g2000cwz.googlegroups.com>   & Free to whoever wants to pick them up:  G A couple hundred pounds of mostly VAX/VMS and some Alpha/VMS and Ultrix = condists.  Many duplicates.  Span from the early 90's through < the present.  You must pick up in the Washington DC suburbs.> I will let you sort through to avoid duplicates but I will not( let you pick out only the new stuff :-).  B First-come, first-served. E-mail me if interested.  Will not ship.   Tim.   ------------------------------  # Date: Sun, 12 Dec 2004 14:25:33 GMT 5 From: rdeininger@mindspringdot.com (Robert Deininger) 5 Subject: Re: help with RX2600/VMS 8.2FT setup please? L Message-ID: <rdeininger-1212040925370001@user-105n8gv.dialup.mindspring.com>  G In article <xjGxVizMoUZ7@malvm7.mala.bc.ca.>, nothome@spammers.are.scum  (Malcolm Dunnett) wrote:  3 > I finally got my $1495 RX2600 and VMS 8.2 FT kit.  > ; > The good news is I managed to get VMS installed on it and : >it seems to be running fine. I have a couple of questions7 >though that hopefully someone out there can help with:    ...   B >  - I don't seem to be able to set the console to be the keyboardB >and VGA adapter. If I select them as "console input" and "console> >output" I get an error when VMS boots about it not being able= >to  find a console input device. Is this expected? I set the ? >console to the "console" connector on the 3 headed adapter and B >I can do everything from a terminal - but the bolding of selected@ >lines doesn't appear to work so it's very awkward to figure out> >what line you're on in the menus. The bolding works fine if IA >make the keyboard and VGA the console, but then VMS isn't happy. @ >(Decwindows works fine on the keyboard/vga once VMS is booted).  G Theres no VMS support for VGA console functionality in V8.2.  There's a : possibility that support may be added in a future release.  I If this is important functionality, let the VMS managers know your needs.     ? >  On a somewhat different topic - does anyone know if IA64 VMS > >will be included in the VMS educational license grant program >and/or the CSLG?   : I think that is happening, but I don't know the timetable.   ...    ------------------------------  # Date: Sun, 12 Dec 2004 14:31:00 GMT 5 From: rdeininger@mindspringdot.com (Robert Deininger) 5 Subject: Re: help with RX2600/VMS 8.2FT setup please? L Message-ID: <rdeininger-1212040931040001@user-105n8gv.dialup.mindspring.com>  9 In article <00A3C34B.1C8EC1B7@SendSpamHere.ORG>, VAXman-   @SendSpamHere.ORG wrote:  M >>4) VT100+ mode seems to work fine with a terminal emulator (eg: PowerTerm). J >>It doesn't work too well with a real VT (eg: VT420 in VT100 mode). I useM >>PowerTerm with a 9pin serial cable connected to the MP console, then attach ? >>from the MP console to the BMC console with the "CO" command.   E I've had good luck with vt420s and vt3xx series terminals.  I haven't  found a vt100 to try.   C >Sounds like the spiel/spewage that HP is pushing.  Anythign to try : >to push a BillyBox(tm) running small-n-flaccid warez(tm).  H The folks who make the console firmware don't care if you buy Billyware,@ and they don't have time to do extra work to make your life more difficult.  Really.   H Alas, they've likely never even seen a real vtxxx terminal, and they areJ used to the "emulators" that run on PCs.  Clearly there's lots of room for1 improvement in the console terminal support code.     N >  The release of, the sale of, or the use of any Micro$oft software product!  >-- L >VAXman- A Bored Certified VMS Kernel Mode Hacker   VAXman(at)TMESIS(dot)COM   ------------------------------  % Date: Sun, 12 Dec 2004 08:54:35 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> ) Subject: Suggestion for DIRECTORY command , Message-ID: <41BC4D9B.9C16B522@teksavvy.com>  N When doing a directory, the actual directory files are listed as normal files.T So, you can't double click on them to paste the file name to a CD (set def) command.  H It would be nice if the directory command formatted directory files as :    	[.name]  instead of  name.DIR;1  K This way, you could double click on them from a decterm and middle click to & input a valid directory specification.  N I'd even suggest to have this as default behaviour since the defaylt directoryI listing isn't really parsed by anyone (when you need to parse directory's N output, you tend to use /COLUMNS=1 and /NOHEADER which should continue to then display directory as files).   ------------------------------  % Date: Sun, 12 Dec 2004 14:37:53 +0000 - From: David B Sneddon <dbsneddon@bigpond.com> - Subject: Re: Suggestion for DIRECTORY command * Message-ID: <41BC57C1.7020308@bigpond.com>   JF Mezei was overheard to say:P > When doing a directory, the actual directory files are listed as normal files.V > So, you can't double click on them to paste the file name to a CD (set def) command. > J > It would be nice if the directory command formatted directory files as : > " > 	[.name]  instead of  name.DIR;1 > M > This way, you could double click on them from a decterm and middle click to ( > input a valid directory specification. > P > I'd even suggest to have this as default behaviour since the defaylt directoryK > listing isn't really parsed by anyone (when you need to parse directory's   C WRONG!  I sometimes parse the output of directory listings and your : change would break my procedures... not very VMS friendly.  P > output, you tend to use /COLUMNS=1 and /NOHEADER which should continue to then > display directory as files). >    Regards, Dave.  --  D David B Sneddon (dbs)  VMS Systems Programmer  dbsneddon@bigpond.comD Sneddo's quick guide ...     http://www.users.bigpond.com/dbsneddon/D DBS freeware     http://www.users.bigpond.com/dbsneddon/software.htm   ------------------------------  + Date: Sun, 12 Dec 2004 16:25:45 +0000 (UTC) 6 From: peter@langstoeger.at (Peter 'EPLAN' LANGSTOEGER)- Subject: Re: Suggestion for DIRECTORY command 0 Message-ID: <newscache$r9am8i$o7b$1@news.sil.at>  Z In article <41BC57C1.7020308@bigpond.com>, David B Sneddon <dbsneddon@bigpond.com> writes: >JF Mezei was overheard to say: Q >> When doing a directory, the actual directory files are listed as normal files. W >> So, you can't double click on them to paste the file name to a CD (set def) command.  >>  K >> It would be nice if the directory command formatted directory files as :  >>  # >> 	[.name]  instead of  name.DIR;1  > D >WRONG!  I sometimes parse the output of directory listings and your; >change would break my procedures... not very VMS friendly.   J Everybody who parses directory listings instead of using lexical functionsC (like F$SEARCH, F$FILE_ATTRIBUTES and F$PARSE) does it plain wrong. J "VMS friendly behaviour" is to _not_ depend on undefined layout/behaviour.I See also LIB$DT_FORMAT and how one can change the layout of the directory 	 listings.   K But I also reply to JF that this should require a new nondefault qualifier.    --   Peter "EPLAN" LANGSTOEGER % Network and OpenVMS system specialist  E-mail  peter@langstoeger.atF A-1030 VIENNA  AUSTRIA              I'm not a pessimist, I'm a realist   ------------------------------    Date: 12 Dec 2004 11:47:03 -0600- From: Kilgallen@SpamCop.net (Larry Kilgallen) - Subject: Re: Suggestion for DIRECTORY command 3 Message-ID: <REAL8M8xXK0J@eisner.encompasserve.org>   i In article <newscache$r9am8i$o7b$1@news.sil.at>, peter@langstoeger.at (Peter 'EPLAN' LANGSTOEGER) writes: \ > In article <41BC57C1.7020308@bigpond.com>, David B Sneddon <dbsneddon@bigpond.com> writes:  >>JF Mezei was overheard to say:R >>> When doing a directory, the actual directory files are listed as normal files.X >>> So, you can't double click on them to paste the file name to a CD (set def) command. >>> L >>> It would be nice if the directory command formatted directory files as : >>> $ >>> 	[.name]  instead of  name.DIR;1 >>E >>WRONG!  I sometimes parse the output of directory listings and your < >>change would break my procedures... not very VMS friendly. > L > Everybody who parses directory listings instead of using lexical functionsE > (like F$SEARCH, F$FILE_ATTRIBUTES and F$PARSE) does it plain wrong.   ? No, some of them run code that was written before those lexical  functions existed.  G And some of them no longer have a VMS programmer on staff - the machine 
 just runs.   ------------------------------  % Date: Sun, 12 Dec 2004 11:59:15 -0500 2 From: Chip Coldwell <coldwell@physics.harvard.edu>  Subject: VESA/VGA BIOS emulationH Message-ID: <Pine.LNX.4.44.0412121123420.29092-100000@frank.harvard.edu>  G The Alpha SRM console supports a BIOS emulation callback routine (Alpha F Architecture Reference Manual, 3rd Ed, sect 2.3.7.3).  I've been usingB this function to set VGA video modes on a video card not currentlyG supported by OpenVMS Alpha, and since I can see the results I know this  part of my code works.  J One of the arguments the BIOS_EMUL function takes is an array of longwordsF that correspond to the emulated Intel x86 registers.  Some of the VESAF extended BIOS functions take parameters passed by reference in the x86G registers, with the pointers presumably using the godawful Intel 20-bit  real-mode addressing scheme.[1]   C My question is: how do I map from an OpenVMS virtual address to the = emulated 8086 ES:DI registers for purposes of BIOS emulation?   A The BIOS_EMUL console callback can be passed an "additional_data" G parameter in the r20 register, but putting the virtual address in there I didn't work.  P0 space includes virtual addresses that fit in 20 bits, so J I tried stuffing one into the x86 segment/offset registers but that didn't5 work either.  I even tried doing both simultaneously.   : I can post my code if anyone things that would be helpful.   Note:   J [1] The 8086 segment/offset scheme represents a 20-bit address by a 16-bitH segment register and a 16-bit offset register where the physical address> is calculated as (segment << 4) + offset.  Yes, there are manyA segment/offset combinations that yeild the same physical address.    Chip   --   Charles M. "Chip" Coldwell System Administrator Harvard Physics Department 617-495-3388   ------------------------------   End of INFO-VAX 2004.689 ************************                                                                                                                                                                                                                                                                                                                                  ith other misfits and C social dropouts who share his psychological traumas, crying for the 1 good old vax days of yore.  It's really pathetic!   ! 17.  Where else does he hang out?   @ can.internet.highspeed, alt.cellular.fido, and a few other geekyD computer groups.  For a while after the Shuttle Columbia disaster heB invaded the sci.space groups, sci.space.shuttle in particular, andF trolled it relentlessly with the anti-American, conspiracy theory crapE he's so famous for.  But they ran him off that group and he had to go D crawling back to comp.os.vms with his tail between his legs, licking his wounds.   A 18.  It sounds like comp.os.vms is the only group he respects and  doesn't troll.  F Pretty much.  For a megatroll like JF it's impossible not to troll, so> he slips in troll bait every now and then, but by and large heA respects comp.os.vms, and, more importantly, he tries to hide his A trolling activities from them so they won't find out what a major  netkook he is.  F 19.  Wow, sounds like he should be exposed so they will know what kind of psycho he is!  E Exactly.  Feel free to post all his trolls to comp.os.vms.  And while F you're at it post them to can.internet.highspeed and alt.cellular.fido? too.  And to alt.usenet.kooks, a group for the likes of JF, and  news.admin.net-abuse.usenet.  4 20.  What else can I do?  Is there an abuse address?  D Yes, you should send complaints along with copies of his troll posts to:   * abuse@teksavvy.com , dnsadmin@teksavvy.com abuse@teranews.com  7 You ca