cross platform X68000 disassembler (Human68k, Windows, Linux)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

fefunc.mac 3.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. .nlist
  2. * fefunc.mac
  3. * RUKA assembler macro for X680x0/Human68k(v3)
  4. * version 1.15 1999/05/16 Tachibana Eririn.
  5. .ifndef __fefunc_mac__
  6. __fefunc_mac__:=1
  7. * Macro --------------------------------------- *
  8. FPACK: .macro callno
  9. .dc callno
  10. .endm
  11. * FEfunc Call Number -------------------------- *
  12. __LMUL: .equ $fe00
  13. __LDIV: .equ $fe01
  14. __LMOD: .equ $fe02
  15. __UMUL: .equ $fe04
  16. __UDIV: .equ $fe05
  17. __UMOD: .equ $fe06
  18. __IMUL: .equ $fe08
  19. __IDIV: .equ $fe09
  20. __RANDOMIZE: .equ $fe0c
  21. __SRAND: .equ $fe0d
  22. __RAND: .equ $fe0e
  23. __STOL: .equ $fe10
  24. __LTOS: .equ $fe11
  25. __STOH: .equ $fe12
  26. __HTOS: .equ $fe13
  27. __STOO: .equ $fe14
  28. __OTOS: .equ $fe15
  29. __STOB: .equ $fe16
  30. __BTOS: .equ $fe17
  31. __IUSING: .equ $fe18
  32. __LTOD: .equ $fe1a
  33. __DTOL: .equ $fe1b
  34. __LTOF: .equ $fe1c
  35. __FTOL: .equ $fe1d
  36. __FTOD: .equ $fe1e
  37. __DTOF: .equ $fe1f
  38. __VAL: .equ $fe20
  39. __USING: .equ $fe21
  40. __STOD: .equ $fe22
  41. __DTOS: .equ $fe23
  42. __ECVT: .equ $fe24
  43. __FCVT: .equ $fe25
  44. __GCVT: .equ $fe26
  45. __DTST: .equ $fe28
  46. __DCMP: .equ $fe29
  47. __DNEG: .equ $fe2a
  48. __DADD: .equ $fe2b
  49. __DSUB: .equ $fe2c
  50. __DMUL: .equ $fe2d
  51. __DDIV: .equ $fe2e
  52. __DMOD: .equ $fe2f
  53. __DABS: .equ $fe30
  54. __DCEIL: .equ $fe31
  55. __DFIX: .equ $fe32
  56. __DFLOOR: .equ $fe33
  57. __DFRAC: .equ $fe34
  58. __DSGN: .equ $fe35
  59. __SIN: .equ $fe36
  60. __COS: .equ $fe37
  61. __TAN: .equ $fe38
  62. __ATAN: .equ $fe39
  63. __LOG: .equ $fe3a
  64. __EXP: .equ $fe3b
  65. __SQR: .equ $fe3c
  66. __PI: .equ $fe3d
  67. __NPI: .equ $fe3e
  68. __POWER: .equ $fe3f
  69. __RND: .equ $fe40
  70. __SINH: .equ $fe41
  71. __COSH: .equ $fe42
  72. __TANH: .equ $fe43
  73. __ATANH: .equ $fe44
  74. __ASIN: .equ $fe45
  75. __ACOS: .equ $fe46
  76. __LOG10: .equ $fe47
  77. __LOG2: .equ $fe48
  78. __DFREXP: .equ $fe49
  79. __DLDEXP: .equ $fe4a
  80. __DADDONE: .equ $fe4b
  81. __DSUBONE: .equ $fe4c
  82. __DDIVTWO: .equ $fe4d
  83. __DIEECNV: .equ $fe4e
  84. __IEEDCNV: .equ $fe4f
  85. __FVAL: .equ $fe50
  86. __FUSING: .equ $fe51
  87. __STOF: .equ $fe52
  88. __FTOS: .equ $fe53
  89. __FECVT: .equ $fe54
  90. __FFCVT: .equ $fe55
  91. __FGCVT: .equ $fe56
  92. __FTST: .equ $fe58
  93. __FCMP: .equ $fe59
  94. __FNEG: .equ $fe5a
  95. __FADD: .equ $fe5b
  96. __FSUB: .equ $fe5c
  97. __FMUL: .equ $fe5d
  98. __FDIV: .equ $fe5e
  99. __FMOD: .equ $fe5f
  100. __FABS: .equ $fe60
  101. __FCEIL: .equ $fe61
  102. __FFIX: .equ $fe62
  103. __FFLOOR: .equ $fe63
  104. __FFRAC: .equ $fe64
  105. __FSGN: .equ $fe65
  106. __FSIN: .equ $fe66
  107. __FCOS: .equ $fe67
  108. __FTAN: .equ $fe68
  109. __FATAN: .equ $fe69
  110. __FLOG: .equ $fe6a
  111. __FEXP: .equ $fe6b
  112. __FSQR: .equ $fe6c
  113. __FPI: .equ $fe6d
  114. __FNPI: .equ $fe6e
  115. __FPOWER: .equ $fe6f
  116. __FRND: .equ $fe70
  117. __FSINH: .equ $fe71
  118. __FCOSH: .equ $fe72
  119. __FTANH: .equ $fe73
  120. __FATANH: .equ $fe74
  121. __FASIN: .equ $fe75
  122. __FACOS: .equ $fe76
  123. __FLOG10: .equ $fe77
  124. __FLOG2: .equ $fe78
  125. __FFREXP: .equ $fe79
  126. __FLDEXP: .equ $fe7a
  127. __FADDONE: .equ $fe7b
  128. __FSUBONE: .equ $fe7c
  129. __FDIVTWO: .equ $fe7d
  130. __FIEECNV: .equ $fe7e
  131. __IEEFCNV: .equ $fe7f
  132. __CLMUL: .equ $fee0
  133. __CLDIV: .equ $fee1
  134. __CLMOD: .equ $fee2
  135. __CUMUL: .equ $fee3
  136. __CUDIV: .equ $fee4
  137. __CUMOD: .equ $fee5
  138. __CLTOD: .equ $fee6
  139. __CDTOL: .equ $fee7
  140. __CLTOF: .equ $fee8
  141. __CFTOL: .equ $fee9
  142. __CFTOD: .equ $feea
  143. __CDTOF: .equ $feeb
  144. __CDCMP: .equ $feec
  145. __CDADD: .equ $feed
  146. __CDSUB: .equ $feee
  147. __CDMUL: .equ $feef
  148. __CDDIV: .equ $fef0
  149. __CDMOD: .equ $fef1
  150. __CFCMP: .equ $fef2
  151. __CFADD: .equ $fef3
  152. __CFSUB: .equ $fef4
  153. __CFMUL: .equ $fef5
  154. __CFDIV: .equ $fef6
  155. __CFMOD: .equ $fef7
  156. __CDTST: .equ $fef8
  157. __CFTST: .equ $fef9
  158. __CDINC: .equ $fefa
  159. __CFINC: .equ $fefb
  160. __CDDEC: .equ $fefc
  161. __CFDEC: .equ $fefd
  162. __FEVARG: .equ $fefe
  163. __FEVECS: .equ $feff
  164. * End of File --------------------------------- *
  165. .endif
  166. .list