Re: DSPSERV with SCOPE=?

2013-02-11 Thread Bill Fairchild
of the macro to make the code triple-pathed. Bill Fairchild Programmer Rocket Software 408 Chamberlain Park Lane * Franklin, TN 37069-2526 * USA t: +1.617.614.4503 * e: bfairch...@rocketsoftware.com * w: www.rocketsoftware.com -Original Message- From: IBM Mainframe Assembler List

Re: Curosity Question

2012-11-02 Thread Bill Fairchild
would love to read it and try to understand what is going on. Bill Fairchild Programmer Rocket Software 408 Chamberlain Park Lane . Franklin, TN 37069-2526 . USA t: +1.617.614.4503 . e: bfairch...@rocketsoftware.com . w: www.rocketsoftware.com -Original Message- From: IBM Mainframe

Re: Data spaces vs hiperspaces

2012-09-17 Thread Bill Fairchild
to avoid doing I/O at all. These buffers were above the line and were thus used to cache data for about 10 years (beginning ca. 1988) before 64-bit addressing came about (ca. 2000). DIV was available at about the same time that VLF was, but DIV was a very different facility. Bill Fairchild

Re: Data spaces vs hiperspaces

2012-09-14 Thread Bill Fairchild
to write special instructions in their Assembler programs. Bill Fairchild Programmer Rocket Software 408 Chamberlain Park Lane * Franklin, TN 37069-2526 * USA t: +1.617.614.4503 * e: bfairch...@rocketsoftware.com * w: www.rocketsoftware.com -Original Message- From: IBM Mainframe Assembler

Re: Data spaces vs hiperspaces

2012-09-13 Thread Bill Fairchild
to manipulate a CCW and some of the control blocks just a little yourself. XDAP is also in the dfp Advanced Services book. Bill Fairchild Programmer Rocket Software 408 Chamberlain Park Lane * Franklin, TN 37069-2526 * USA t: +1.617.614.4503 * e: bfairch...@rocketsoftware.com * w: www.rocketsoftware.com

Re: Data spaces vs hiperspaces

2012-09-13 Thread Bill Fairchild
profitable technology. And if they have supported it in BSAM, I expect QSAM will be happening pretty soon. Bill Fairchild Programmer Rocket Software 408 Chamberlain Park Lane * Franklin, TN 37069-2526 * USA t: +1.617.614.4503 * e: bfairch...@rocketsoftware.com * w: www.rocketsoftware.com

Re: Data spaces vs hiperspaces

2012-09-13 Thread Bill Fairchild
issues the CANCEL command. during a timeout. during an ABEND when PURGE=QUIESCE was not specified on the active ESTAE macro. When read back in, if control unit padding is detected then an I/O error is signaled. Bill Fairchild Programmer Rocket Software 408 Chamberlain Park Lane * Franklin, TN

Re: Data spaces vs hiperspaces

2012-09-12 Thread Bill Fairchild
. I'm sure that DB2 and other strategic products of IBM are also doing I/O with 64-bit buffer addresses. Bill Fairchild Programmer Rocket Software 408 Chamberlain Park Lane * Franklin, TN 37069-2526 * USA t: +1.617.614.4503 * e: bfairch...@rocketsoftware.com * w: www.rocketsoftware.com

Re: length of DSECT

2012-08-16 Thread Bill Fairchild
? Bill Fairchild -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Bhuvanakumar Shanmugam Sent: Thursday, August 16, 2012 1:39 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Automatic reply: length of DSECT In Tranining between

Re: Subject: AW: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-23 Thread Bill Fairchild
Notice that Peter's reply included the words presumably and part of the reason. Presumably, therefore, Peter either does not know the real reason or does not know all the real reasons. This may be a case of plausible deniability. Bill Fairchild Programmer Rocket Software 408 Chamberlain Park

Re: Detecting RMODE at assembly time

2012-07-02 Thread Bill Fairchild
Perhaps some mainframe customer could prepare a business case why IBM should address the 24-bit VSCR issue. A SHARE requirement, anyone? Bill Fairchild Programmer Rocket Software 408 Chamberlain Park Lane * Franklin, TN 37069-2526 * USA t: +1.617.614.4503 * e: bfairch...@rocketsoftware.com * w

Re: Detecting RMODE at assembly time

2012-06-28 Thread Bill Fairchild
You can also add a small amount of code that executes at the beginning of your module. This new code tests if it resides above the line. If it does, it issues a warning/error message and exits. Bill Fairchild Programmer Rocket Software 408 Chamberlain Park Lane * Franklin, TN 37069-2526 * USA

Re: Dspserv

2012-06-27 Thread Bill Fairchild
Approximately how much data will be populated? 1KB, 1MB, 100MB, 2GB, 4GB? Before we discuss the SCOPE in a data space, what is the scope of your data? Bill Fairchild Programmer Rocket Software 408 Chamberlain Park Lane * Franklin, TN 37069-2526 * USA t: +1.617.614.4503 * e: bfairch

Re: Dspserv

2012-06-27 Thread Bill Fairchild
into storage in about 1/5 of a second, move some of it to the requestor's buffer, then delete it. Or read it in once and let the paging supervisor do it even faster. Bill Fairchild Programmer Rocket Software 408 Chamberlain Park Lane * Franklin, TN 37069-2526 * USA t: +1.617.614.4503 * e: bfairch

Re: Getmain question

2012-06-07 Thread Bill Fairchild
of frustrated debugging time. Bill Fairchild Programmer Rocket Software 408 Chamberlain Park Lane * Franklin, TN 37069-2526 * USA t: +1.617.614.4503 * e: bfairch...@rocketsoftware.com * w: www.rocketsoftware.com -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST

Re: DS 0H

2012-06-05 Thread Bill Fairchild
. This is one of the reasons why I don't use the RELATED= keyword very often any more. It seems so useless, and I have never found a macro that imposed any rules on the RELATED= keyword, such as requiring that the value coded be found somewhere within the same assembly. Bill Fairchild Programmer Rocket

Re: Base registers

2012-06-04 Thread Bill Fairchild
, or even new code written by Luddites, denigrating the technology used does not really help in understanding what the module is doing. Bill Fairchild Programmer Rocket Software 408 Chamberlain Park Lane * Franklin, TN 37069-2526 * USA t: +1.617.614.4503 * e: bfairch...@rocketsoftware.com * w

Re: code comments and code maintainability

2012-02-16 Thread Bill Fairchild
. That's what enlightened self-interest is all about. Bill Fairchild -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Dave Cole Sent: Thursday, February 16, 2012 4:07 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: code comments

RE: OT: Lacunć

2012-01-09 Thread Bill Fairchild
-abbreviation meant (IMHO, it might have been IMHO, but only IIRC). This falls into the category of doing one's homework before asking other people for help. Bill Fairchild -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Michael McCawley

Re: Is a byte printable?

2011-12-30 Thread Bill Fairchild
don't have to remember. Bill Fairchild

Re: Idea for a possible enhancement to z architecture

2011-12-28 Thread Bill Fairchild
state first so that it can alter the proper bit in Control Register 0 before attempting to fetch the address of the CVT. Neither way looks very useful. Maybe I am missing something. Bill Fairchild -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST

Re: EDIT instruction

2011-08-31 Thread Bill Fairchild
can live with the shame. Bill Fairchild -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Tony Harminc Sent: Wednesday, August 31, 2011 12:09 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: EDIT instruction On 30 August 2011 21

Re: z12 new instruction list

2011-07-27 Thread Bill Fairchild
Memories of the Hosed System Architecture (AUG 1991 SHARE in Chicago) are flooding my short-term mercury delay lines; e.g., STFM (STore foxes under Mask), BPO (Branch if Power Off), HCL (Hose Characters Long). Mais ou sont les neiges d'antan? Bill Fairchild -Original Message- From

Re: IBM manuals

2011-06-08 Thread Bill Fairchild
. paragraph 20; do a find for DSS to get started). Adding paper updates (TNLs) to paper manuals (SRL) every few months was a major agony (PITA). Bill Fairchild Rocket Software -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf

Re: Best way to multiply doublewords?

2011-04-12 Thread Bill Fairchild
the interface, and needs to write his code accordingly. If the CALLed routine's contract does not spec! ify that a 144-byte ESA needs to be provided, then don't provide one. Or do provide one if you are feeling paranoid. Bill Fairchild Rocket Software -Original Message- From: IBM

Re: Best way to multiply doublewords?

2011-04-11 Thread Bill Fairchild
. There are certain coding environments in which no SVC can be executed other than ABEND. Bill Fairchild Rocket Software

Re: CPU: ASSM vs ENTERPRISE COBOL

2011-04-05 Thread Bill Fairchild
-level language, but not all programming problems can be implemented in pre-existing macros. And any higher-level language is going to translate the example statement into more or less a similar set of Assembler statements. Bill Fairchild Rocket Software -Original Message- From: IBM

Re: TIOT

2011-03-10 Thread Bill Fairchild
addressing line but rather having an enormous number of DD statements allocated that are manipulated by SMF at the end of each SMF recording interval, regardless of where the TIOT resides. Moving it above the line merely makes it more likely that the problem will show up. Bill Fairchild Rocket Software

Re: TIOT

2011-03-10 Thread Bill Fairchild
It should, assuming all active address spaces are programmed to respond to a STOP command by closing all allocated files that are still active. Bill Fairchild Rocket Software -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf

Re: Subroutines, save areas and 64bit

2011-01-18 Thread Bill Fairchild
My mistake. Senior moment. Brain check. Etc. Bill Fairchild Rocket Software, Inc. -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Webster, Chris Sent: Monday, January 17, 2011 10:45 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU

Re: z/OS IARV64

2010-12-09 Thread Bill Fairchild
it is called now), TPF, etc. Bill Fairchild Rocket Software -Original Message- From: IBM Mainframe Assembler List [mailto:assembler-l...@listserv.uga.edu] On Behalf Of Tony Thigpen Sent: Thursday, December 09, 2010 6:20 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: z/OS IARV64 I need

Re: SPM bugs

2010-12-06 Thread Bill Fairchild
, everything is allowed except that which is forbidden. In France, everything is allowed, even that which is forbidden. In the Soviet Union, everything is forbidden, even that which is allowed. Bill Fairchild Rocket Software Was ist nicht erlaubt is verboten (What is not allowed is forbidden). Was ist

Re: SPM bugs

2010-12-06 Thread Bill Fairchild
Having traveled in Germany, France, England, America, and Soviet-era USSR, all five sentences make sense to me. Bill -Original Message- From: IBM Mainframe Assembler List [mailto:assembler-l...@listserv.uga.edu] On Behalf Of Martin Trübner Sent: Monday, December 06, 2010 1:52 PM To:

Re: 16-bytes the same

2010-10-05 Thread Bill Fairchild
Same as above. And I have done so more than once. Visualize my right hand's slapping my forehead while I say DOH! Bill Fairchild Rocket Software -Original Message- From: IBM Mainframe Assembler List [mailto:assembler-l...@listserv.uga.edu] On Behalf Of Frank M. Ramaekers Sent: Monday

Re: ASSEMBLER-LIST Digest - 8 Sep 2010 to 9 Sep 2010 (#2010-177)

2010-09-10 Thread Bill Fairchild
Would that the angelic pinhead counters soon sense the benefit to most of this list of emailing ONLY each other. I doubt it, though. O tempora! O mores! O list-monitor, where art thou? Bill Fairchild Rocket Software -Original Message- From: IBM Mainframe Assembler List

Re: Any ideas on how to know if a DDNAME is input or output?

2010-09-01 Thread Bill Fairchild
, write, check, get locate, put move, etc.). If you don't see any flag bits indicating any kind of write or! put, then it's read-only. At least that was the way we wrote the code in TMON/MVS in 1987. Bill Fairchild Rocket Software -Original Message- From: IBM Mainframe Assembler List

Re: Efficient Memory List

2010-08-26 Thread Bill Fairchild
for almost everyone else. Bill Fairchild Rocket Software -Original Message- From: IBM Mainframe Assembler List [mailto:assembler-l...@listserv.uga.edu] On Behalf Of robin Sent: Thursday, August 26, 2010 7:30 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: Efficient Memory List Maximising

Re: Efficient Memory List

2010-08-23 Thread Bill Fairchild
or in a data space. Find the byte address and bit offset within that byte that corresponds to the 32-bit input number. Test the bit. If off, you have a new entry, so turn the bit on and process the new entry. If on, you have a duplicate entry, so ignore the entry. Bill Fairchild Rocket Software

Re: CDS and alignment question

2010-08-18 Thread Bill Fairchild
your code will run only on newer machines that have 64-bit addressing, newer meaning not more than about 10 years old. Bill Fairchild Rocket Software -Original Message- From: IBM Mainframe Assembler List [mailto:assembler-l...@listserv.uga.edu] On Behalf Of Ward, Mike S Sent: Wednesday

Re: Parameter passing: overly cautious or properly paranoid?

2010-08-13 Thread Bill Fairchild
nothing pathological can ever happen by definition of normal. Bill Fairchild Rocket Software -Original Message- From: IBM Mainframe Assembler List [mailto:assembler-l...@listserv.uga.edu] On Behalf Of Gerhard Postpischil Sent: Friday, August 13, 2010 4:29 PM To: ASSEMBLER-LIST