home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / bit / listserv / vmutil / 1846 < prev    next >
Encoding:
Text File  |  1993-01-06  |  2.0 KB  |  37 lines

  1. Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
  2. Path: sparky!uunet!elroy.jpl.nasa.gov!usc!howland.reston.ans.net!bogus.sura.net!darwin.sura.net!paladin.american.edu!auvm!CUVMB.BITNET!JCHBN
  3. Message-ID: <JCHBN.930106.142712.RC0@CUVMB.CC.COLUMBIA.EDU>
  4. Newsgroups: bit.listserv.vm-util
  5. Date:         Wed, 6 Jan 1993 14:27:00 EST
  6. Sender:       VM Utilities Discussion List <VM-UTIL@OHSTVMA.BITNET>
  7. From:         "John F. Chandler" <JCHBN@CUVMB.BITNET>
  8. Subject:      Re: XCOMPARE and SPRCMP
  9. In-Reply-To:  SBROOKS@PSUHMC.BITNET message of Wed, 6 Jan 1993 10:56:00 EST
  10. Lines: 25
  11.  
  12. > Does anyone know of a version of XCOMPARE or SPRCMP which works in
  13. > ESA?  (Currently these only work for me in 370 machine mode but not
  14. > in XC machine mode.)
  15.  
  16. I think the problem in EC mode is the SSM instruction that enables
  17. interrupts.  I don't think it is necessary anymore, but I'm not sure
  18. what level of CMS made it unnecessary.  There are two ways to patch
  19. SPRCMP: directly in the executable and by the source.  The first is:
  20. XEDIT SPRCMP MODULE, SET ZONE 5201 5201, ALTER 81 01 *, and FILE.
  21. If SSM is the only problem, that should solve it.  There may, however,
  22. be other differences in the I/O that would be fixed up by re-assembling
  23. under CMS Level 7, in which case, the SSM can be removed by the following
  24. update (indented one column to avoid "." hassles):
  25.  
  26.  ./ * NOSSM - Avoid incompatibility with XA
  27.  ./ R 00750000 00751000 $ 750000 700                   01/06/93 14:14:55
  28.  PUTDET   DS    0H                                              @NOSSM
  29.  ***      SSM   =X'81'              BRIEFLY ENABLE INTERRUPTS   @NOSSM
  30.  ***      SSM   =X'00'              AND DISABLE AGAIN           @NOSSM
  31.  ./ R 00776000 00777000 $ 776000 700                   01/06/93 14:14:55
  32.  PUT      DS    0H                                              @NOSSM
  33.  ***      SSM   =X'81'              BRIEFLY ENABLE INTERRUPTS   @NOSSM
  34.  ***      SSM   =X'00'              AND DISABLE AGAIN           @NOSSM
  35.  
  36.                                             John
  37.