home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 15 / AACD15.ISO / AACD / Programming / MultiDesktop / system / sys.asm < prev    next >
Encoding:
Assembly Source File  |  1997-03-27  |  2.5 KB  |  147 lines

  1.    XREF _MultiSystemBase
  2.    XDEF _LVOGetCPUType
  3. _LVOGetCPUType: EQU -30
  4.    XDEF _GetCPUType
  5. _GetCPUType:
  6.    MOVE.L A6,-(SP)
  7.    MOVE.L _MultiSystemBase,A6
  8.    JSR -30(A6)
  9.    MOVE.L (SP)+,A6
  10.    RTS
  11.    XDEF _LVOGetFPUType
  12. _LVOGetFPUType: EQU -36
  13.    XDEF _GetFPUType
  14. _GetFPUType:
  15.    MOVE.L A6,-(SP)
  16.    MOVE.L _MultiSystemBase,A6
  17.    JSR -36(A6)
  18.    MOVE.L (SP)+,A6
  19.    RTS
  20.    XDEF _LVOGetMMUType
  21. _LVOGetMMUType: EQU -42
  22.    XDEF _GetMMUType
  23. _GetMMUType:
  24.    MOVE.L A6,-(SP)
  25.    MOVE.L _MultiSystemBase,A6
  26.    JSR -42(A6)
  27.    MOVE.L (SP)+,A6
  28.    RTS
  29.    XDEF _LVOGetCACR
  30. _LVOGetCACR: EQU -48
  31.    XDEF _GetCACR
  32. _GetCACR:
  33.    MOVE.L A6,-(SP)
  34.    MOVE.L _MultiSystemBase,A6
  35.    JSR -48(A6)
  36.    MOVE.L (SP)+,A6
  37.    RTS
  38.    XDEF _LVOSetCARC
  39. _LVOSetCARC: EQU -54
  40.    XDEF _SetCARC
  41. _SetCARC:
  42.    MOVE.L A6,-(SP)
  43.    MOVE.L 8(SP),A0
  44.    MOVE.L _MultiSystemBase,A6
  45.    JSR -54(A6)
  46.    MOVE.L (SP)+,A6
  47.    RTS
  48.    XDEF _LVOGetCRP
  49. _LVOGetCRP: EQU -60
  50.    XDEF _GetCRP
  51. _GetCRP:
  52.    MOVE.L A6,-(SP)
  53.    MOVE.L 8(SP),A0
  54.    MOVE.L _MultiSystemBase,A6
  55.    JSR -60(A6)
  56.    MOVE.L (SP)+,A6
  57.    RTS
  58.    XDEF _LVOSetCRP
  59. _LVOSetCRP: EQU -66
  60.    XDEF _SetCRP
  61. _SetCRP:
  62.    MOVE.L A6,-(SP)
  63.    MOVE.L 8(SP),A0
  64.    MOVE.L _MultiSystemBase,A6
  65.    JSR -66(A6)
  66.    MOVE.L (SP)+,A6
  67.    RTS
  68.    XDEF _LVOGetSRP
  69. _LVOGetSRP: EQU -72
  70.    XDEF _GetSRP
  71. _GetSRP:
  72.    MOVE.L A6,-(SP)
  73.    MOVE.L 8(SP),A0
  74.    MOVE.L _MultiSystemBase,A6
  75.    JSR -72(A6)
  76.    MOVE.L (SP)+,A6
  77.    RTS
  78.    XDEF _LVOSetSRP
  79. _LVOSetSRP: EQU -78
  80.    XDEF _SetSRP
  81. _SetSRP:
  82.    MOVE.L A6,-(SP)
  83.    MOVE.L 8(SP),A0
  84.    MOVE.L _MultiSystemBase,A6
  85.    JSR -78(A6)
  86.    MOVE.L (SP)+,A6
  87.    RTS
  88.    XDEF _LVOGetTC
  89. _LVOGetTC: EQU -84
  90.    XDEF _GetTC
  91. _GetTC:
  92.    MOVE.L A6,-(SP)
  93.    MOVE.L _MultiSystemBase,A6
  94.    JSR -84(A6)
  95.    MOVE.L (SP)+,A6
  96.    RTS
  97.    XDEF _LVOSetTC
  98. _LVOSetTC: EQU -90
  99.    XDEF _SetTC
  100. _SetTC:
  101.    MOVE.L A6,-(SP)
  102.    MOVE.L 8(SP),A0
  103.    MOVE.L _MultiSystemBase,A6
  104.    JSR -90(A6)
  105.    MOVE.L (SP)+,A6
  106.    RTS
  107.    XDEF _LVOGetTT0
  108. _LVOGetTT0: EQU -96
  109.    XDEF _GetTT0
  110. _GetTT0:
  111.    MOVE.L A6,-(SP)
  112.    MOVE.L _MultiSystemBase,A6
  113.    JSR -96(A6)
  114.    MOVE.L (SP)+,A6
  115.    RTS
  116.    XDEF _LVOSetTT0
  117. _LVOSetTT0: EQU -102
  118.    XDEF _SetTT0
  119. _SetTT0:
  120.    MOVE.L A6,-(SP)
  121.    MOVE.L 8(SP),A0
  122.    MOVE.L _MultiSystemBase,A6
  123.    JSR -102(A6)
  124.    MOVE.L (SP)+,A6
  125.    RTS
  126.    XDEF _LVOGetTT1
  127. _LVOGetTT1: EQU -108
  128.    XDEF _GetTT1
  129. _GetTT1:
  130.    MOVE.L A6,-(SP)
  131.    MOVE.L _MultiSystemBase,A6
  132.    JSR -108(A6)
  133.    MOVE.L (SP)+,A6
  134.    RTS
  135.    XDEF _LVOSetTT1
  136. _LVOSetTT1: EQU -114
  137.    XDEF _SetTT1
  138. _SetTT1:
  139.    MOVE.L A6,-(SP)
  140.    MOVE.L 8(SP),A0
  141.    MOVE.L _MultiSystemBase,A6
  142.    JSR -114(A6)
  143.    MOVE.L (SP)+,A6
  144.    RTS
  145.  END
  146.  
  147.