;LAST UPDATE: 11.03.2015 savelij
 
 
 
SWAP            EQU 0X5B00
 
SWAP_8          EQU 0X5B08
 
BANKM           EQU 0X5B5C
 
TSTACK_END      EQU 0X5BFF
 
 
 
KSTATE0         EQU 0X5C00
 
KSTATE1         EQU 0X5C01
 
KSTATE2         EQU 0X5C02
 
KSTATE3         EQU 0X5C03
 
KSTATE4         EQU 0X5C04
 
KSTATE5         EQU 0X5C05
 
KSTATE6         EQU 0X5C06
 
KSTATE7         EQU 0X5C07
 
LAST_K          EQU 0X5C08
 
REPDEL          EQU 0X5C09
 
REPPER          EQU 0X5C0A
 
DEFADD          EQU 0X5C0B
 
K_DATA          EQU 0X5C0D
 
TVDATA          EQU 0X5C0E
 
STRMS           EQU 0X5C10
 
CHARS           EQU 0X5C36
 
RASP            EQU 0X5C38
 
PIP             EQU 0X5C39
 
ERR_NR          EQU 0X5C3A
 
FLAGS           EQU 0X5C3B
 
TV_FLAG         EQU 0X5C3C
 
ERR_SP          EQU 0X5C3D
 
LIST_SP         EQU 0X5C3F
 
MODE            EQU 0X5C41
 
NEWPPC          EQU 0X5C42
 
NSPPS           EQU 0X5C44
 
PPC             EQU 0X5C45
 
SUBPPC          EQU 0X5C47
 
BORDCR          EQU 0X5C48
 
E_PPC           EQU 0X5C49
 
VARS            EQU 0X5C4B
 
DEST            EQU 0X5C4D
 
CHANS           EQU 0X5C4F
 
CURCHL          EQU 0X5C51
 
PROG            EQU 0X5C53
 
NXTLIN          EQU 0X5C55
 
DATADD          EQU 0X5C57
 
E_LINE          EQU 0X5C59              ; АДРЕС НАЧАЛА РЕДАКТИРУЕМОЙ СТРОКИ
 
K_CUR           EQU 0X5C5B
 
CH_ADD          EQU 0X5C5D
 
X_PTR           EQU 0X5C5F
 
WORKSP          EQU 0X5C61
 
STKBOT          EQU 0X5C63
 
STKEND          EQU 0X5C65
 
BREG            EQU 0X5C67
 
MEM             EQU 0X5C68
 
FLAGS2          EQU 0X5C6A
 
DF_SZ           EQU 0X5C6B
 
S_TOP           EQU 0X5C6C
 
OLDPPC          EQU 0X5C6E
 
OSPCC           EQU 0X5C70
 
FLAGX           EQU 0X5C71
 
STRLEN          EQU 0X5C72
 
T_ADDR          EQU 0X5C74
 
SEED            EQU 0X5C76
 
FRAMES          EQU 0X5C78
 
UDG             EQU 0X5C7B
 
COORDS          EQU 0X5C7D
 
P_POSN          EQU 0X5C7F
 
PR_CC           EQU 0X5C80
 
NOT_USED        EQU 0X5C81              ;СТАРШИЙ БАЙТ АДРЕСА БУФЕРА ПРИНТЕРА
 
ECHO_E          EQU 0X5C82
 
DF_CC           EQU 0X5C84
 
DFCCL           EQU 0X5C86
 
S_POSN          EQU 0X5C88
 
SPONSL          EQU 0X5C8A
 
SCR_CT          EQU 0X5C8C
 
ATTR_P          EQU 0X5C8D
 
MASK_P          EQU 0X5C8E
 
ATTR_T          EQU 0X5C8F
 
MASK_T          EQU 0X5C90
 
P_FLAG          EQU 0X5C91
 
MEMBOT          EQU 0X5C92
 
NMIADD          EQU 0X5CB0
 
RAMTOP          EQU 0X5CB2
 
P_RAMT          EQU 0X5CB4
 
 
 
TRD_5CB6        EQU 0X5CB6
 
TRD_5CC2        EQU 0X5CC2              ; СОДЕРЖИТ C9. ДЛЯ ПЕРЕХОДА ИЗ TR-DOS В BASIC
 
TRD_5CC3        EQU 0X5CC3
 
TRD_5CC6        EQU 0X5CC6              ;АДРЕС ЗАПУСКА ДЛЯ КОМАНДЫ RUN "FILENAME" CODE АДРЕС ЗАПУСКА
 
TRD_5CC8        EQU 0X5CC8              ; РЕЖИМ РАБОТА ДИСКОВОДА A
 
TRD_5CC9        EQU 0X5CC9              ; РЕЖИМ РАБОТА ДИСКОВОДА B
 
TRD_5CCA        EQU 0X5CCA              ; РЕЖИМ РАБОТА ДИСКОВОДА C
 
TRD_5CCB        EQU 0X5CCB              ; РЕЖИМ РАБОТА ДИСКОВОДА D
 
TRD_5CCC        EQU 0X5CCC              ; ТЕКУЩИЙ НОМЕР СЕКТОРА ПРИ ЧТЕНИИ КАТАЛОГА
 
TRD_5CCD        EQU 0X5CCD              ; 80-ГОТОВНОСТЬ ДИСКОВОДА
 
TRD_5CCE        EQU 0X5CCE              ; 00-ЧТЕНИЕ СЕКТОРА,#FF-ЗАПИСЬ  СЕКТОРА
 
TRD_5CCF        EQU 0X5CCF              ; ВРЕМЕННОЕ СОХРАНЕНИЕ WORK_SP
 
TRD_5CD1        EQU 0X5CD1
 
TRD_5CD2        EQU 0X5CD2
 
TRD_5CD3        EQU 0X5CD3
 
TRD_5CD4        EQU 0X5CD4
 
TRD_5CD5        EQU 0X5CD5
 
TRD_5CD6        EQU 0X5CD6              ; FF-КОМАНДА ПРИНЯТА СИНТАКСИЧЕСКИМ АНАЛИЗАТОРОМ
 
TRD_5CD7        EQU 0X5CD7              ; ПРОМЕЖУТОЧНЫЙ СТАРТ ФАЙЛА ИЛИ КОЛ-ВО ТРЕКОВ
 
                                        ; ПОСЛЕ ПРОВЕРКИ ТИПА ДИСКОВОДА
 
TRD_5CD8        EQU 0X5CD8
 
TRD_5CD9        EQU 0X5CD9              ; ПРОМЕЖУТОЧНАЯ ДЛИНА ДЛЯ <B> И <C>
 
TRD_5CDA        EQU 0X5CDA
 
TRD_5CDB        EQU 0X5CDB
 
TRD_5CDC        EQU 0X5CDC
 
TRD_5CDD        EQU 0X5CDD              ; ИМЯ ФАЙЛА
 
TRD_5CDF        EQU 0X5CDF
 
TRD_5CE1        EQU 0X5CE1
 
TRD_5CE3        EQU 0X5CE3
 
TRD_5CE5        EQU 0X5CE5              ; РАСШИРЕНИЕ ФАЙЛА
 
TRD_5CE6        EQU 0X5CE6              ; ДЛЯ <C>-СТАРТОВЫЙ АДРЕС,ДЛЯ <B>-ДЛИНА ПРОГРАММЫ
 
TRD_5CE7        EQU 0X5CE7
 
TRD_5CE8        EQU 0X5CE8              ; ДЛИНА ПРОГРАММЫ
 
TRD_5CE9        EQU 0X5CE9
 
TRD_5CEA        EQU 0X5CEA              ; ДЛИНА ФАЙЛА В СЕКТОРАХ
 
TRD_5CEB        EQU 0X5CEB              ; НОМЕР ПЕРВОГО СЕКТОРА ФАЙЛА
 
TRD_5CED        EQU 0X5CED              ; НОМЕР ПЕРВОГО ТРЕКА ФАЙЛА
 
TRD_5CEF        EQU 0X5CEF              ; СОДЕРЖИТ 1 ЕСЛИ ЕСТЬ INTERFACE1
 
TRD_5CF1        EQU 0X5CF1
 
TRD_5CF2        EQU 0X5CF2
 
TRD_5CF4        EQU 0X5CF4
 
TRD_5CF5        EQU 0X5CF5
 
TRD_5CF6        EQU 0X5CF6              ; ДИСКОВОД ДЛЯ ВРЕМЕННОЙ ОПЕРАЦИИ
 
TRD_5CF7        EQU 0X5CF7
 
TRD_5CF8        EQU 0X5CF8              ; ДИСКОВОД ПРИ ОПЕРАЦИИ С 2 ФАЙЛАМИ
 
TRD_5CF9        EQU 0X5CF9              ; ДИСКОВОД ПРИ ОПЕРАЦИИ С 2 ФАЙЛАМИ
 
TRD_5CFA        EQU 0X5CFA              ; ВРЕМЯ ПЕРЕМЕЩЕНИЯ ДИСКОВОДА A
 
TRD_5CFB        EQU 0X5CFB              ; ВРЕМЯ ПЕРЕМЕЩЕНИЯ ДИСКОВОДА B
 
TRD_5CFC        EQU 0X5CFC              ; ВРЕМЯ ПЕРЕМЕЩЕНИЯ ДИСКОВОДА C
 
TRD_5CFD        EQU 0X5CFD              ; ВРЕМЯ ПЕРЕМЕЩЕНИЯ ДИСКОВОДА D
 
TRD_5CFE        EQU 0X5CFE
 
TRD_5CFF        EQU 0X5CFF
 
TRD_5D00        EQU 0X5D00
 
TRD_5D02        EQU 0X5D02
 
TRD_5D04        EQU 0X5D04
 
TRD_5D06        EQU 0X5D06              ; КОЛИЧЕСТВО СИМВОЛОВ ИМЕНИ ФАЙЛА ПРИ ПОИСКЕ
 
TRD_5D07        EQU 0X5D07              ; СЧЕТЧИК УДАЛЕННЫХ ФАЙЛОВ
 
TRD_5D08        EQU 0X5D08              ; ПЕРВЫЙ СИМВОЛ ИМЕНИ ФАЙЛА
 
TRD_5D09        EQU 0X5D09
 
TRD_5D0C        EQU 0X5D0C
 
TRD_5D0D        EQU 0X5D0D
 
TRD_5D0E        EQU 0X5D0E              ; FE-РАБОТАЕТ BASIC,ИНАЧЕ TR-DOS
 
TRD_5D0F        EQU 0X5D0F              ; НОМЕР ОШИБКИ TR-DOS
 
TRD_5D10        EQU 0X5D10              ; СТАРШИЙ БАЙТ ОШИБКИ
 
TRD_5D11        EQU 0X5D11              ; АДРЕС СТРОКИ КОМАНДЫ TR_DOS
 
TRD_5D13        EQU 0X5D13              ; КОПИЯ ERR_SP
 
TRD_5D15        EQU 0X5D15              ; ЕСЛИ 0,ПЕЧАТАТЬ ШАПКУ TR-DOS.ИНАЧЕ НЕ ПЕЧАТАТЬ
 
TRD_5D16        EQU 0X5D16              ; КОПИЯ СИСТЕМНОГО РЕГИСТРА (ПОРТ FF)
 
TRD_5D17        EQU 0X5D17              ; РИСОВАНИЕ ЗАСТАВКИ, ЕСЛИ AA
 
TRD_5D18        EQU 0X5D18
 
TRD_5D19        EQU 0X5D19              ; ДИСКОВОД ПО УМОЛЧАНИЮ
 
TRD_5D1A        EQU 0X5D1A              ; ВНУТРЕННИЙ АДРЕС ЗАВЕРШЕНИЯ ИНТЕРПРЕТАТОРА КОМАНД
 
TRD_5D1C        EQU 0X5D1C              ; СОХРАНЕНИЕ РЕГИСТРА SP
 
TRD_5D1E        EQU 0X5D1E
 
TRD_5D1F        EQU 0X5D1F
 
TRD_5D20        EQU 0X5D20              ; ДЛЯ СОХРАНЕНИЯ 3 СИМВОЛОВ ВВЕДЕНОЙ СТРОКИ
 
TRD_5D21        EQU 0X5D21
 
TRD_5D23        EQU 0X5D23
 
TRD_5D25        EQU 0X5D25              ;БУФЕР ЧТЕНИЯ СЕКТОРА ДИСКА
 
TRD_5D26        EQU 0X5D26
 
TRD_5D33        EQU 0X5D33
 
 
 
TRD_5E06        EQU 0X5E06
 
TRD_5E07        EQU 0X5E07
 
TRD_5E08        EQU 0X5E08
 
TRD_5E09        EQU 0X5E09
 
TRD_5E0A        EQU 0X5E0A
 
TRD_5E0C        EQU 0X5E0C
 
TRD_5E0F        EQU 0X5E0F
 
TRD_5E10        EQU 0X5E10
 
TRD_5E19        EQU 0X5E19
 
TRD_5E1A        EQU 0X5E1A
 
TRD_5E34        EQU 0X5E34
 
TRD_5F00        EQU 0X5F00
 
TRD_5F10        EQU 0X5F10
 
TRD_5F12        EQU 0X5F12