Subversion Repositories pentevo

Rev

Rev 665 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed | ?url?

  1.  
  2. ;LAST UPDATE: 11.03.2015 savelij
  3.  
  4. SWAP            EQU 0X5B00
  5. SWAP_8          EQU 0X5B08
  6. BANKM           EQU 0X5B5C
  7. TSTACK_END      EQU 0X5BFF
  8.  
  9. KSTATE0         EQU 0X5C00
  10. KSTATE1         EQU 0X5C01
  11. KSTATE2         EQU 0X5C02
  12. KSTATE3         EQU 0X5C03
  13. KSTATE4         EQU 0X5C04
  14. KSTATE5         EQU 0X5C05
  15. KSTATE6         EQU 0X5C06
  16. KSTATE7         EQU 0X5C07
  17. LAST_K          EQU 0X5C08
  18. REPDEL          EQU 0X5C09
  19. REPPER          EQU 0X5C0A
  20. DEFADD          EQU 0X5C0B
  21. K_DATA          EQU 0X5C0D
  22. TVDATA          EQU 0X5C0E
  23. STRMS           EQU 0X5C10
  24. CHARS           EQU 0X5C36
  25. RASP            EQU 0X5C38
  26. PIP             EQU 0X5C39
  27. ERR_NR          EQU 0X5C3A
  28. FLAGS           EQU 0X5C3B
  29. TV_FLAG         EQU 0X5C3C
  30. ERR_SP          EQU 0X5C3D
  31. LIST_SP         EQU 0X5C3F
  32. MODE            EQU 0X5C41
  33. NEWPPC          EQU 0X5C42
  34. NSPPS           EQU 0X5C44
  35. PPC             EQU 0X5C45
  36. SUBPPC          EQU 0X5C47
  37. BORDCR          EQU 0X5C48
  38. E_PPC           EQU 0X5C49
  39. VARS            EQU 0X5C4B
  40. DEST            EQU 0X5C4D
  41. CHANS           EQU 0X5C4F
  42. CURCHL          EQU 0X5C51
  43. PROG            EQU 0X5C53
  44. NXTLIN          EQU 0X5C55
  45. DATADD          EQU 0X5C57
  46. E_LINE          EQU 0X5C59              ; АДРЕС НАЧАЛА РЕДАКТИРУЕМОЙ СТРОКИ
  47. K_CUR           EQU 0X5C5B
  48. CH_ADD          EQU 0X5C5D
  49. X_PTR           EQU 0X5C5F
  50. WORKSP          EQU 0X5C61
  51. STKBOT          EQU 0X5C63
  52. STKEND          EQU 0X5C65
  53. BREG            EQU 0X5C67
  54. MEM             EQU 0X5C68
  55. FLAGS2          EQU 0X5C6A
  56. DF_SZ           EQU 0X5C6B
  57. S_TOP           EQU 0X5C6C
  58. OLDPPC          EQU 0X5C6E
  59. OSPCC           EQU 0X5C70
  60. FLAGX           EQU 0X5C71
  61. STRLEN          EQU 0X5C72
  62. T_ADDR          EQU 0X5C74
  63. SEED            EQU 0X5C76
  64. FRAMES          EQU 0X5C78
  65. UDG             EQU 0X5C7B
  66. COORDS          EQU 0X5C7D
  67. P_POSN          EQU 0X5C7F
  68. PR_CC           EQU 0X5C80
  69. NOT_USED        EQU 0X5C81              ;СТАРШИЙ БАЙТ АДРЕСА БУФЕРА ПРИНТЕРА
  70. ECHO_E          EQU 0X5C82
  71. DF_CC           EQU 0X5C84
  72. DFCCL           EQU 0X5C86
  73. S_POSN          EQU 0X5C88
  74. SPONSL          EQU 0X5C8A
  75. SCR_CT          EQU 0X5C8C
  76. ATTR_P          EQU 0X5C8D
  77. MASK_P          EQU 0X5C8E
  78. ATTR_T          EQU 0X5C8F
  79. MASK_T          EQU 0X5C90
  80. P_FLAG          EQU 0X5C91
  81. MEMBOT          EQU 0X5C92
  82. NMIADD          EQU 0X5CB0
  83. RAMTOP          EQU 0X5CB2
  84. P_RAMT          EQU 0X5CB4
  85.  
  86. TRD_5CB6        EQU 0X5CB6
  87. TRD_5CC2        EQU 0X5CC2              ; СОДЕРЖИТ C9. ДЛЯ ПЕРЕХОДА ИЗ TR-DOS В BASIC
  88. TRD_5CC3        EQU 0X5CC3
  89. TRD_5CC6        EQU 0X5CC6              ;АДРЕС ЗАПУСКА ДЛЯ КОМАНДЫ RUN "FILENAME" CODE АДРЕС ЗАПУСКА
  90. TRD_5CC8        EQU 0X5CC8              ; РЕЖИМ РАБОТА ДИСКОВОДА A
  91. TRD_5CC9        EQU 0X5CC9              ; РЕЖИМ РАБОТА ДИСКОВОДА B
  92. TRD_5CCA        EQU 0X5CCA              ; РЕЖИМ РАБОТА ДИСКОВОДА C
  93. TRD_5CCB        EQU 0X5CCB              ; РЕЖИМ РАБОТА ДИСКОВОДА D
  94. TRD_5CCC        EQU 0X5CCC              ; ТЕКУЩИЙ НОМЕР СЕКТОРА ПРИ ЧТЕНИИ КАТАЛОГА
  95. TRD_5CCD        EQU 0X5CCD              ; 80-ГОТОВНОСТЬ ДИСКОВОДА
  96. TRD_5CCE        EQU 0X5CCE              ; 00-ЧТЕНИЕ СЕКТОРА,#FF-ЗАПИСЬ  СЕКТОРА
  97. TRD_5CCF        EQU 0X5CCF              ; ВРЕМЕННОЕ СОХРАНЕНИЕ WORK_SP
  98. TRD_5CD1        EQU 0X5CD1
  99. TRD_5CD2        EQU 0X5CD2
  100. TRD_5CD3        EQU 0X5CD3
  101. TRD_5CD4        EQU 0X5CD4
  102. TRD_5CD5        EQU 0X5CD5
  103. TRD_5CD6        EQU 0X5CD6              ; FF-КОМАНДА ПРИНЯТА СИНТАКСИЧЕСКИМ АНАЛИЗАТОРОМ
  104. TRD_5CD7        EQU 0X5CD7              ; ПРОМЕЖУТОЧНЫЙ СТАРТ ФАЙЛА ИЛИ КОЛ-ВО ТРЕКОВ
  105.                                         ; ПОСЛЕ ПРОВЕРКИ ТИПА ДИСКОВОДА
  106. TRD_5CD8        EQU 0X5CD8
  107. TRD_5CD9        EQU 0X5CD9              ; ПРОМЕЖУТОЧНАЯ ДЛИНА ДЛЯ <B> И <C>
  108. TRD_5CDA        EQU 0X5CDA
  109. TRD_5CDB        EQU 0X5CDB
  110. TRD_5CDC        EQU 0X5CDC
  111. TRD_5CDD        EQU 0X5CDD              ; ИМЯ ФАЙЛА
  112. TRD_5CDF        EQU 0X5CDF
  113. TRD_5CE1        EQU 0X5CE1
  114. TRD_5CE3        EQU 0X5CE3
  115. TRD_5CE5        EQU 0X5CE5              ; РАСШИРЕНИЕ ФАЙЛА
  116. TRD_5CE6        EQU 0X5CE6              ; ДЛЯ <C>-СТАРТОВЫЙ АДРЕС,ДЛЯ <B>-ДЛИНА ПРОГРАММЫ
  117. TRD_5CE7        EQU 0X5CE7
  118. TRD_5CE8        EQU 0X5CE8              ; ДЛИНА ПРОГРАММЫ
  119. TRD_5CE9        EQU 0X5CE9
  120. TRD_5CEA        EQU 0X5CEA              ; ДЛИНА ФАЙЛА В СЕКТОРАХ
  121. TRD_5CEB        EQU 0X5CEB              ; НОМЕР ПЕРВОГО СЕКТОРА ФАЙЛА
  122. TRD_5CED        EQU 0X5CED              ; НОМЕР ПЕРВОГО ТРЕКА ФАЙЛА
  123. TRD_5CEF        EQU 0X5CEF              ; СОДЕРЖИТ 1 ЕСЛИ ЕСТЬ INTERFACE1
  124. TRD_5CF1        EQU 0X5CF1
  125. TRD_5CF2        EQU 0X5CF2
  126. TRD_5CF4        EQU 0X5CF4
  127. TRD_5CF5        EQU 0X5CF5
  128. TRD_5CF6        EQU 0X5CF6              ; ДИСКОВОД ДЛЯ ВРЕМЕННОЙ ОПЕРАЦИИ
  129. TRD_5CF7        EQU 0X5CF7
  130. TRD_5CF8        EQU 0X5CF8              ; ДИСКОВОД ПРИ ОПЕРАЦИИ С 2 ФАЙЛАМИ
  131. TRD_5CF9        EQU 0X5CF9              ; ДИСКОВОД ПРИ ОПЕРАЦИИ С 2 ФАЙЛАМИ
  132. TRD_5CFA        EQU 0X5CFA              ; ВРЕМЯ ПЕРЕМЕЩЕНИЯ ДИСКОВОДА A
  133. TRD_5CFB        EQU 0X5CFB              ; ВРЕМЯ ПЕРЕМЕЩЕНИЯ ДИСКОВОДА B
  134. TRD_5CFC        EQU 0X5CFC              ; ВРЕМЯ ПЕРЕМЕЩЕНИЯ ДИСКОВОДА C
  135. TRD_5CFD        EQU 0X5CFD              ; ВРЕМЯ ПЕРЕМЕЩЕНИЯ ДИСКОВОДА D
  136. TRD_5CFE        EQU 0X5CFE
  137. TRD_5CFF        EQU 0X5CFF
  138. TRD_5D00        EQU 0X5D00
  139. TRD_5D02        EQU 0X5D02
  140. TRD_5D04        EQU 0X5D04
  141. TRD_5D06        EQU 0X5D06              ; КОЛИЧЕСТВО СИМВОЛОВ ИМЕНИ ФАЙЛА ПРИ ПОИСКЕ
  142. TRD_5D07        EQU 0X5D07              ; СЧЕТЧИК УДАЛЕННЫХ ФАЙЛОВ
  143. TRD_5D08        EQU 0X5D08              ; ПЕРВЫЙ СИМВОЛ ИМЕНИ ФАЙЛА
  144. TRD_5D09        EQU 0X5D09
  145. TRD_5D0C        EQU 0X5D0C
  146. TRD_5D0D        EQU 0X5D0D
  147. TRD_5D0E        EQU 0X5D0E              ; FE-РАБОТАЕТ BASIC,ИНАЧЕ TR-DOS
  148. TRD_5D0F        EQU 0X5D0F              ; НОМЕР ОШИБКИ TR-DOS
  149. TRD_5D10        EQU 0X5D10              ; СТАРШИЙ БАЙТ ОШИБКИ
  150. TRD_5D11        EQU 0X5D11              ; АДРЕС СТРОКИ КОМАНДЫ TR_DOS
  151. TRD_5D13        EQU 0X5D13              ; КОПИЯ ERR_SP
  152. TRD_5D15        EQU 0X5D15              ; ЕСЛИ 0,ПЕЧАТАТЬ ШАПКУ TR-DOS.ИНАЧЕ НЕ ПЕЧАТАТЬ
  153. TRD_5D16        EQU 0X5D16              ; КОПИЯ СИСТЕМНОГО РЕГИСТРА (ПОРТ FF)
  154. TRD_5D17        EQU 0X5D17              ; РИСОВАНИЕ ЗАСТАВКИ, ЕСЛИ AA
  155. TRD_5D18        EQU 0X5D18
  156. TRD_5D19        EQU 0X5D19              ; ДИСКОВОД ПО УМОЛЧАНИЮ
  157. TRD_5D1A        EQU 0X5D1A              ; ВНУТРЕННИЙ АДРЕС ЗАВЕРШЕНИЯ ИНТЕРПРЕТАТОРА КОМАНД
  158. TRD_5D1C        EQU 0X5D1C              ; СОХРАНЕНИЕ РЕГИСТРА SP
  159. TRD_5D1E        EQU 0X5D1E
  160. TRD_5D1F        EQU 0X5D1F
  161. TRD_5D20        EQU 0X5D20              ; ДЛЯ СОХРАНЕНИЯ 3 СИМВОЛОВ ВВЕДЕНОЙ СТРОКИ
  162. TRD_5D21        EQU 0X5D21
  163. TRD_5D23        EQU 0X5D23
  164. TRD_5D25        EQU 0X5D25              ;БУФЕР ЧТЕНИЯ СЕКТОРА ДИСКА
  165. TRD_5D26        EQU 0X5D26
  166. TRD_5D33        EQU 0X5D33
  167.  
  168. TRD_5E06        EQU 0X5E06
  169. TRD_5E07        EQU 0X5E07
  170. TRD_5E08        EQU 0X5E08
  171. TRD_5E09        EQU 0X5E09
  172. TRD_5E0A        EQU 0X5E0A
  173. TRD_5E0C        EQU 0X5E0C
  174. TRD_5E0F        EQU 0X5E0F
  175. TRD_5E10        EQU 0X5E10
  176. TRD_5E19        EQU 0X5E19
  177. TRD_5E1A        EQU 0X5E1A
  178. TRD_5E34        EQU 0X5E34
  179. TRD_5F00        EQU 0X5F00
  180. TRD_5F10        EQU 0X5F10
  181. TRD_5F12        EQU 0X5F12
  182.