home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 224a.lha / Includes / exec / interrupts < prev    next >
Encoding:
Text File  |  1989-04-08  |  591 b   |  30 lines

  1.  
  2. {s Interrupt
  3.     struct  14 is_Node      ( { Node=14;exec/nodes )
  4.     APTR    is_Data
  5.     APTR    is_Code
  6.    s}
  7.  
  8. {s IntVector
  9.     APTR    iv_Data
  10.     APTR    iv_Code
  11.     APTR    iv_Node
  12.    s}
  13.  
  14. {s SoftIntList
  15.     struct  14 sh_List      ( { List=14;exec/lists )
  16.     WORD    sh_Pad
  17.    s}
  18.  
  19. EQU SIH_PRIMASK     ($f0)
  20.  
  21. EQU INTB_NMI        15
  22. EQU INTF_NMI        (1<<15)
  23.  
  24.  
  25. >Exec ^ -162 (r A1 D0 r) SetIntVector (s int int# -- oldint )
  26. >Exec   -168 (r A1 D0 r) AddIntServer (s int int# -- )
  27. >Exec   -174 (r A1 D0 r) RemIntServer (s int int# -- )
  28. >Exec   -180 (r A1    r) Cause        (s int -- )
  29.  
  30.