Table of Contents

XINTBLOK Source

References

Source Listing

XINTBLOK.COPY.txt
  1. *COPY XINTBLOK 00000500
  2. PUSH PRINT 00000510
  3. AIF ('&SYSPARM' NE 'SUP').XIN01 00000520
  4. PRINT OFF,NOGEN 00000530
  5. .XIN01 ANOP 00000540
  6. XINTBLOK DSECT 00001000
  7. SPACE 00002000
  8. * 00003000
  9. *** XINTBLOK - EXTERNAL INTERRUPT BLOCK 00004000
  10. * 00005000
  11. * +-------------------+---------+---------+ 00006000
  12. * | XINTNEXT |XINTSORT |XINTCPUA | 00007000
  13. * +---------+---------+---------+---------+ 00008000
  14. * |XINTCODE |XINTMASK | XINTPARM | 00009000
  15. * +---------+---------+-------------------+ 00010000
  16. * 00011000
  17. *** XINTBLOK - EXTERNAL INTERRUPT BLOCK 00012000
  18. * 00013000
  19. SPACE 00014000
  20. XINTNEXT DS F ADDRESS OF NEXT EXTERNAL INTERRUPT BLOCK 00015000
  21. XINTSORT DS H 1/2 OF COLLATING NUMBER OF INTERRUPT 00016000
  22. XINTCPUA DS H 2/2 OF ABOVE 00017000
  23. XINTCODE DS H EXTERNAL INTERRUPT CODE 00018000
  24. XINTMASK DS H CONTROL REGISTER 0 MASK (BITS 16-31) 00019000
  25. XINTPARM DS F EXTERNAL INTERRUPT PARAMETER WORD 00020000
  26. SPACE 00021000
  27. XINTSIZE EQU (*-XINTBLOK+7)/8 SIZE OF BLOCK IN DOUBLEWORDS 00022000
  28. EJECT 00023000
  29. POP PRINT 00024000
  30. SPACE 00025000