Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!rpi!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!ucbvax!VCCSCENT.BITNET!SOMITCW From: SOMITCW@VCCSCENT.BITNET Newsgroups: comp.lang.asm370 Subject: Problems with Assembly Message-ID: <9106271408.AA25696@ucbvax.Berkeley.EDU> Date: 27 Jun 91 14:07:03 GMT Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: IBM 370 Assembly Programming Discussion List Distribution: inet Organization: The Internet Lines: 20 On Wed, 26 Jun 1991, xanth!cs.odu.edu!wilso_d@LLL-WINKEN.LLNL.GOV said; > The problem I am having is I don't seem to be >able to define a large blocksize in a file using DTFMT (for tapes). The maximum blocksize is 32760 for EBCDIC, 2048 for ASCII. What blocksize are you attempting? If you could be more specific about how you are unable to define a large blocksize, someone could probably help you quickly. An error message perhaps? An addressibility or syntax error? I haven't worked with VSE for seven years, but my guess of your problem is that you are defining the I/O buffers with 'DC' instead of 'DS', or you are not putting the I/O buffers after all other code, constants, etc. GETVIS is a much better place for I/O buffers than putting them in a program. I believe the system will allocate your I/O buffers in GETVIS if you don't code them in the program. Or is that only for disk? You can also allocate I/O buffers in GETVIS if the system doesn't do it for you.