Hi
Sorry - I don't know answer to your question, but I'm wondering why do you want set into supervisor state in assembler program. As I know, DOS/VS (not modern VSE) is strictly batch environment and moving into privilleged state may destroy system structures
Aftter short search I found, that In current z/VSE exists concept of SUBsystems. There is also macro SUBSID with option NOTIFY, which lets mark caller as some kind of? subsystem and lets it call other supervisor macros. I'm not sure that such mechanizm exixts in DOS/VS.
Piotr