;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