Advertisement
JohnDoe75

Untitled

Jan 23rd, 2020
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.08 KB | None | 0 0
  1. char *BIOS_SUBS[] = {
  2. /* CD-ROM related functions */
  3. "\t;// CD_BOOT, Function #$00",
  4. "\t;// CD_RESET, Function #$01",
  5. "\t;// CD_BASE, Function #$02",
  6. "\t;// CD_READ, Function #$03",
  7. "\t;// CD_SEEK, Function #$04",
  8. "\t;// CD_EXEC, Function #$05",
  9. "\t;// CD_PLAY, Function #$06",
  10. "\t;// CD_SEARCH, Function #$07",
  11. "\t;// CD_PAUSE, Function #$08",
  12. "\t;// CD_STAT, Function #$09",
  13. "\t;// CD_SUBA, Function #$0A",
  14. "\t;// CD_DINFO, Function #$0B",
  15. "\t;// CD_CONTNTS, Function #$0C",
  16. "\t;// CD_SUBRQ, Function #$0D",
  17. /* ADPCM related functions */
  18. "\t;// AD_RESET, Function #$10",
  19. "\t;// AD_TRANS, Function #$11",
  20. "\t;// AD_READ, Function #$12",
  21. "\t;// AD_WRITE, Function #$13",
  22. "\t;// AD_PLAY, Function #$14",
  23. "\t;// AD_CPLAY, Function #$15",
  24. "\t;// AD_STOP, Function #$16",
  25. "\t;// AD_STAT, Function #$17",
  26. /* Backup memory related functions */
  27. "\t;// BM_FORMAT, Function #$18",
  28. "\t;// BM_FREE, Function #$19",
  29. "\t;// BM_READ, Function #$1A",
  30. "\t;// BM_WRITE, Function #$1B",
  31. "\t;// BM_DELETE, Function #$1C",
  32. "\t;// BM_FILES, Function #$1D",
  33. /* Misc. functions */
  34. "\t;// EX_GETVER, Function #$1E",
  35. "\t;// EX_SETVEC, Function #$1F",
  36. "\t;// EX_GETFNT, Function #$20",
  37. "\t;// EX_JOYSNS, Function #$21",
  38. "\t;// EX_JOYREP, Function #$22",
  39. "\t;// EX_SCRSIZ, Function #$23",
  40. "\t;// EX_DOTMOD, Function #$24",
  41. "\t;// EX_SCRMOD, Function #$25",
  42. "\t;// EX_IMODE, Function #$26",
  43. "\t;// EX_VMODE, Function #$27",
  44. "\t;// EX_HMODE, Function #$28",
  45. "\t;// EX_VSYNC, Function #$29",
  46. "\t;// EX_RCRON, Function #$2A",
  47. "\t;// EX_RCROFF, Function #$2B",
  48. "\t;// EX_IRQON, Function #$2C",
  49. "\t;// EX_IRQOFF, Function #$2D",
  50. "\t;// EX_BGON, Function #$2E",
  51. "\t;// EX_BGOFF, Function #$2F",
  52. "\t;// EX_SPRON, Function #$30",
  53. "\t;// EX_SPROFF, Function #$31",
  54. "\t;// EX_DSPON, Function #$32",
  55. "\t;// EX_DSPOFF, Function #$33",
  56. "\t;// EX_DMAMOD, Function #$34",
  57. "\t;// EX_SPRDMA, Function #$35",
  58. "\t;// EX_SATCLR, Function #$36",
  59. "\t;// EX_SPRPUT, Function #$37",
  60. "\t;// EX_SETRCR, Function #$38",
  61. "\t;// EX_SETRED, Function #$39",
  62. "\t;// EX_SETWRT, Function #$3A",
  63. "\t;// EX_SETDMA, Function #$3B",
  64. "\t;// EX_BINBCD, Function #$3C",
  65. "\t;// EX_BCDBIN, Function #$3D",
  66. "\t;// EX_RND, Function #$3E",
  67. /* Math functions */
  68. "\t;// MA_MUL8U, Function #$3F",
  69. "\t;// MA_MUL8S, Function #$40",
  70. "\t;// MA_MU16U, Function #$41",
  71. "\t;// MA_DIV16S, Function #$42",
  72. "\t;// MA_DIV16U, Function #$43",
  73. "\t;// MA_SQRT, Function #$44",
  74. "\t;// MA_SIN, Function #$45",
  75. "\t;// MA_COS, Function #$46",
  76. "\t;// MA_ATNI, Function #$47",
  77. /* PSG functions */
  78. "\t;// PSG BIOS, Function #$48",
  79. /* The function to call is indicated by dh,
  80. PSG_ON, Function #$0
  81. PSG_OFF, Function #$1
  82. PSG_INIT, Function #$2
  83. PSG_BANK, Function #$3
  84. PSG_TRACK, Function #$4
  85. PSG_PLAY, Function #$0B
  86. PSG_MSTAT, Function #$0C
  87. PSG_ASTOP, Function #$10
  88. PSG_FDOUT, Function #$13 */
  89. "\t;// GRP_BIOS, Function #$49",
  90. "\t;// KEY_BIOS, Function #$4A",
  91. "\t;// PSG_DRIVE, Function #$4B",
  92. "\t;// EX_COLORC, Function #$4C"
  93. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement