home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 12: Textmags & Docs / nf_archive_12.iso / MAGS / SOURCES / ATARI_SRC.ZIP / atari source / AHDI / TESTSPAR / 68030.S next >
Encoding:
Text File  |  2001-02-09  |  524 b   |  33 lines

  1.     .macro    movecd0vbr
  2.     dc.w    $4E7B
  3.     dc.w    $0801
  4.     .endm
  5.  
  6.     .macro    movecvbrd0
  7.     dc.w    $4E7A
  8.     dc.w    $0801
  9.     .endm
  10.  
  11.     .macro    movecacrd0
  12.     dc.w    $4E7A
  13.     dc.w    $0002
  14.     .endm
  15.  
  16.     .macro    moved0cacr
  17.     dc.w    $4E7B
  18.     dc.w    $0002
  19.     .endm
  20.  
  21. ; unsigned long multiply immediate producing a word in specified register
  22.     .macro    mululwi    val,dstreg
  23.     dc.w    $4C3C
  24.     dc.w    \dstreg << 12
  25.     dc.l    \val
  26.     .endm
  27.  
  28. ; unsigned long divide 32/32 -> 32r:32q
  29.     .macro    divulr    eareg,regr,regq
  30.     dc.w    $4C40+\eareg    ; divu.l d?,
  31.     dc.w    (\regq << 12)+\regr
  32.     .endm
  33.