On Friday, 05/19/2006 at 01:25 EST, "C. Lawrence Perkins" <[EMAIL PROTECTED]> wrote: > We're trying to develop a DB2/VM to DB2/UDB application on Linux system > using the DRDA protocol. We're getting a lot of "unsupported SVC" messages > from our application code. > > Is there any documentation of the z/VM SVC's and what each does? 202 is > the Star, of course, but are the others documented anywhere? Our > applications are having problems with 109, 60, and 19 among others.
The CMS Application Development Guide for Assembler discusses SVC 202 and 204 (CMSCALL) in Chapter 5. The MVS SVCs are in Ch. 22. The DOS SVCs are in Ch. 24. SVC 203 still exists, but only for AMODE 24 programs. SVC 201 is what you get when you issue the CMSRET macro. Neither 201 nor 203 are explicitly discussed. But I think that's a red herring, and that there's a problem in your process. Are you trying to compile on Linux (using gcc?) and then run on CMS? People who write programs in HLLs don't have to worry about SVCs. Or are you writing in assembler? Alan Altmark z/VM Development IBM Endicott
