home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 4: Demo 1 / almathera_demo1.bin / commercial / asmonedemo / asm-one / include / hardware / cia.i < prev    next >
Text File  |  1995-03-16  |  2KB  |  117 lines

  1.     IFND    HARDWARE_CIA_I
  2. HARDWARE_CIA_I    =    1
  3. ciapra    =    $0000
  4. ciaprb    =    $0100
  5. ciaddra    =    $0200
  6. ciaddrb    =    $0300
  7. ciatalo    =    $0400
  8. ciatahi    =    $0500
  9. ciatblo    =    $0600
  10. ciatbhi    =    $0700
  11. ciatodlow    =    $0800
  12. ciatodmid    =    $0900
  13. ciatodhi    =    $0A00
  14. ciasdr    =    $0C00
  15. ciaicr    =    $0D00
  16. ciacra    =    $0E00
  17. ciacrb    =    $0F00
  18. CIAICRB_TA    =    0
  19. CIAICRB_TB    =    1
  20. CIAICRB_ALRM    =    2
  21. CIAICRB_SP    =    3
  22. CIAICRB_FLG    =    4
  23. CIAICRB_IR    =    7
  24. CIAICRB_SETCLR    =    7
  25. CIACRAB_START    =    0
  26. CIACRAB_PBON    =    1
  27. CIACRAB_OUTMODE    =    2
  28. CIACRAB_RUNMODE    =    3
  29. CIACRAB_LOAD    =    4
  30. CIACRAB_INMODE    =    5
  31. CIACRAB_SPMODE    =    6
  32. CIACRAB_TODIN    =    7
  33. CIACRBB_START    =    0
  34. CIACRBB_PBON    =    1
  35. CIACRBB_OUTMODE    =    2
  36. CIACRBB_RUNMODE    =    3
  37. CIACRBB_LOAD    =    4
  38. CIACRBB_INMODE0    =    5
  39. CIACRBB_INMODE1    =    6
  40. CIACRBB_ALARM    =    7
  41. CIAICRF_TA    =    1<<0
  42. CIAICRF_TB    =    1<<1
  43. CIAICRF_ALRM    =    1<<2
  44. CIAICRF_SP    =    1<<3
  45. CIAICRF_FLG    =    1<<4
  46. CIAICRF_IR    =    1<<7
  47. CIAICRF_SETCLR    =    1<<7
  48. CIACRAF_START    =    1<<0
  49. CIACRAF_PBON    =    1<<1
  50. CIACRAF_OUTMODE    =    1<<2
  51. CIACRAF_RUNMODE    =    1<<3
  52. CIACRAF_LOAD    =    1<<4
  53. CIACRAF_INMODE    =    1<<5
  54. CIACRAF_SPMODE    =    1<<6
  55. CIACRAF_TODIN    =    1<<7
  56. CIACRBF_START    =    1<<0
  57. CIACRBF_PBON    =    1<<1
  58. CIACRBF_OUTMODE    =    1<<2
  59. CIACRBF_RUNMODE    =    1<<3
  60. CIACRBF_LOAD    =    1<<4
  61. CIACRBF_INMODE0    =    1<<5
  62. CIACRBF_INMODE1    =    1<<6
  63. CIACRBF_ALARM    =    1<<7
  64. CIACRBF_IN_PHI2    =    0
  65. CIACRBF_IN_CNT    =    CIACRBF_INMODE0
  66. CIACRBF_IN_TA    =    CIACRBF_INMODE1
  67. CIACRBF_IN_CNT_TA    =    CIACRBF_INMODE0!CIACRBF_INMODE1
  68. CIAB_GAMEPORT1    =    7
  69. CIAB_GAMEPORT0    =    6
  70. CIAB_DSKRDY    =    5
  71. CIAB_DSKTRACK0    =    4
  72. CIAB_DSKPROT    =    3
  73. CIAB_DSKCHANGE    =    2
  74. CIAB_LED    =    1
  75. CIAB_OVERLAY    =    0
  76. CIAB_COMDTR    =    7
  77. CIAB_COMRTS    =    6
  78. CIAB_COMCD    =    5
  79. CIAB_COMCTS    =    4
  80. CIAB_COMDSR    =    3
  81. CIAB_PRTRSEL    =    2
  82. CIAB_PRTRPOUT    =    1
  83. CIAB_PRTRBUSY    =    0
  84. CIAB_DSKMOTOR    =    7
  85. CIAB_DSKSEL3    =    6
  86. CIAB_DSKSEL2    =    5
  87. CIAB_DSKSEL1    =    4
  88. CIAB_DSKSEL0    =    3
  89. CIAB_DSKSIDE    =    2
  90. CIAB_DSKDIREC    =    1
  91. CIAB_DSKSTEP    =    0
  92. CIAF_GAMEPORT1    =    1<<7
  93. CIAF_GAMEPORT0    =    1<<6
  94. CIAF_DSKRDY    =    1<<5
  95. CIAF_DSKTRACK0    =    1<<4
  96. CIAF_DSKPROT    =    1<<3
  97. CIAF_DSKCHANGE    =    1<<2
  98. CIAF_LED    =    1<<1
  99. CIAF_OVERLAY    =    1<<0
  100. CIAF_COMDTR    =    1<<7
  101. CIAF_COMRTS    =    1<<6
  102. CIAF_COMCD    =    1<<5
  103. CIAF_COMCTS    =    1<<4
  104. CIAF_COMDSR    =    1<<3
  105. CIAF_PRTRSEL    =    1<<2
  106. CIAF_PRTRPOUT    =    1<<1
  107. CIAF_PRTRBUSY    =    1<<0
  108. CIAF_DSKMOTOR    =    1<<7
  109. CIAF_DSKSEL3    =    1<<6
  110. CIAF_DSKSEL2    =    1<<5
  111. CIAF_DSKSEL1    =    1<<4
  112. CIAF_DSKSEL0    =    1<<3
  113. CIAF_DSKSIDE    =    1<<2
  114. CIAF_DSKDIREC    =    1<<1
  115. CIAF_DSKSTEP    =    1<<0
  116.     ENDC
  117.