;NOTE! Sure no warning like:
; "warning: A .db segment with an odd number of bytes is detected. A zero byte is added."
;
;------------------------------------------------------------------------------
;
.EQU MAX_LANG=2
;
;------------------------------------------------------------------------------
;
MSG_TITLE1: ; ZX Evolution Test&Service (110203) ;
.DB " ZX Evolution Test&Service " ,0,0
;width limited! "01234567890123456789012345678901234567890123456789012"
;
;------------------------------------------------------------------------------
;
MSG_TITLE2:
.DB $16,15,24,"http://www.NedoPC.com/",0
;
;------------------------------------------------------------------------------
;
MLMSG_PINTEST:
.DW MSG_PINTEST_RUS*2, MSG_PINTEST_ENG*2
MSG_PINTEST_RUS:
.DB $0D,$0A,$0A,"Проверка выводов ATMEGA128... ",0
MSG_PINTEST_ENG:
.DB $0D,$0A,$0A,"ATMEGA128 pins check... ",0
;
;------------------------------------------------------------------------------
;
MLMSG_PINTEST_OK:
.DW MSG_PINTEST_OK_RUS*2, MSG_PINTEST_OK_ENG*2
MSG_PINTEST_OK_RUS:
.DB "Проблем не обнаружено.",0,0
MSG_PINTEST_OK_ENG:
.DB "No problems found.",0,0
;
;------------------------------------------------------------------------------
;
MLMSG_PINTEST_ERROR:
.DW MSG_PINTEST_ERROR_RUS*2, MSG_PINTEST_ERROR_ENG*2
MSG_PINTEST_ERROR_RUS:
.DB $0D,$0A,"Обнаружена проблема на порту(-ах): ",0
MSG_PINTEST_ERROR_ENG:
.DB $0D,$0A,"Have a problem at port(s): ",0
;
;------------------------------------------------------------------------------
;
MSG_PINTEST_PA:
.DB "PAx ",0,0
MSG_PINTEST_PB:
.DB "PBx ",0,0
MSG_PINTEST_PC:
.DB "PCx ",0,0
MSG_PINTEST_PD:
.DB "PD5 ",0,0
MSG_PINTEST_PE:
.DB "PEx ",0,0
MSG_PINTEST_PG:
.DB "PGx ",0,0
;
;------------------------------------------------------------------------------
;
MLMSG_HALT:
.DW MSG_HALT_RUS*2, MSG_HALT_ENG*2
MSG_HALT_RUS:
.DB $0D,$0A,"Программа остановлена!",0,0
MSG_HALT_ENG:
.DB $0D,$0A,"Program is halted!",0,0
;
;------------------------------------------------------------------------------
;
MLMSG_STATUSOF_CRLF:
.DW MSG_STATUSOF_RUS*2,MSG_STATUSOF_ENG*2
MLMSG_STATUSOF_CR:
.DW (MSG_STATUSOF_RUS*2)+1,(MSG_STATUSOF_ENG*2)+1
MSG_STATUSOF_RUS:
.DB $0A,$0D,"Состояние ",0,0
MSG_STATUSOF_ENG:
.DB $0A,$0D,"Status of ",0,0
MSG_POWER_PG:
.DB "POWERGOOD=",0,0
MSG_POWER_VCC5:
.DB ", VCC5=",0
;
;------------------------------------------------------------------------------
;
MLMSG_POWER_ON:
.DW MSG_POWER_ON_RUS*2, MSG_POWER_ON_ENG*2
MSG_POWER_ON_RUS:
.DB $0D,$0A,"Включение питания ATX...",$0A,0
MSG_POWER_ON_ENG:
.DB $0D,$0A,"ATX power up...",$0A,0,0
;
;------------------------------------------------------------------------------
;
MLMSG_CFGFPGA:
.DW MSG_CFGFPGA_RUS*2, MSG_CFGFPGA_ENG*2
MSG_CFGFPGA_RUS:
.DB $0D,$0A,"Загрузка конфигурации в FPGA... ",0,0
MSG_CFGFPGA_ENG:
.DB $0D,$0A,"Set FPGA configuration... ",0,0
;
;------------------------------------------------------------------------------
;
MLMSG_DONE1:
.DW MSG_DONE1_RUS*2, MSG_DONE1_ENG*2
MSG_DONE1_RUS:
.DB "Завершено.",$0D,$0A
.DB "Проверка обмена с FPGA... ",0,0
MSG_DONE1_ENG:
.DB "Done.",$0D,$0A,"FPGA data exchange test... ",0,0
;
;------------------------------------------------------------------------------
;
MSG_OK: .DB "Ok.",0
;
;------------------------------------------------------------------------------
;
MLMSG_SOMEERRORS:
.DW MSG_SOMEERRORS_RUS*2, MSG_SOMEERRORS_ENG*2
MSG_SOMEERRORS_RUS:
.DB "Есть ошибки!",0,0
MSG_SOMEERRORS_ENG:
.DB "We have some errors!",0,0
;
;------------------------------------------------------------------------------
;
MLMSG_SPI_TEST:
.DW MSG_SPITEST_RUS*2, MSG_SPITEST_ENG*2
MSG_SPITEST_RUS:
.DB $0D,$0A,"Количество неправильных байт из 50000 -",0
MSG_SPITEST_ENG:
.DB $0D,$0A,"Quantity wrong byte from 50000 -",0,0
;
;------------------------------------------------------------------------------
;
MLMSG_KBD_DETECT:
.DW MSG_KBD_DETECT_RUS*2, MSG_KBD_DETECT_ENG*2
MSG_KBD_DETECT_RUS:
.DB $0D,$0A,"Проверка клавиатуры PS/2...",$0D,$0A,0
MSG_KBD_DETECT_ENG:
.DB $0D,$0A,"PS/2 keyboard check...",$0D,$0A,0,0
;
;------------------------------------------------------------------------------
;
MLMSG_NORESPONSE:
.DW MSG_NORESPONSE_RUS*2, MSG_NORESPONSE_ENG*2
MSG_NORESPONSE_RUS:
.DB " ...нет ответа",$0D,$0A,0,0
MSG_NORESPONSE_ENG:
.DB " ...no response",$0D,$0A,0
;
;------------------------------------------------------------------------------
;
MLMSG_UNWANTED:
.DW MSG_UNWANTED_RUS*2, MSG_UNWANTED_ENG*2
MSG_UNWANTED_RUS:
.DB " ...неожидаемый ответ",$0D,$0A,0
MSG_UNWANTED_ENG:
.DB " ...unwanted response",$0D,$0A,0
;
;------------------------------------------------------------------------------
;
MLMSG_TXFAIL:
.DW MSG_TXFAIL_RUS*2, MSG_TXFAIL_ENG*2
MSG_TXFAIL_RUS:
.DB " ...сбой при передаче",$0D,$0A,0
MSG_TXFAIL_ENG:
.DB " ...fail to transmit",$0D,$0A,0,0
;
;------------------------------------------------------------------------------
;
MENU_MAIN:
.DB 6,3,26+2,8,$9F,$F0
.DW MTST_SHOW_REPORT,1000
;handlers
.DW TESTPS2KEYB
.DW TESTZXKEYB
.DW TESTMOUSE
.DW TESTBEEP
.DW TESTVIDEO
.DW TESTRS232
.DW TESTSD
.DW FLASHER
;lang0
.DB "──────────────────────────"
.DB "Тест клавиатуры PS/2 "
.DB "Тест клавиатуры ZX и др. "
.DB "Тест мыши "
.DB "Тест BEEP/TAPEOUT/COVOX "
.DB "Тест видео "
.DB "Тест RS-232 "
.DB "Диагностика SD/MMC "
.DB "Программирование Flash-ROM"
;lang1
.DB "──────────────────────────"
.DB "PS/2 keyboard test "
.DB "ZX keyboard test and etc "
.DB "Mouse test "
.DB "BEEP/TAPEOUT/COVOX test "
.DB "Video test "
.DB "RS-232 test "
.DB "SD/MMC diagnostic "
.DB "Write Flash-ROM "
;width fixed! "12345678901234567890123456"
;
;------------------------------------------------------------------------------
;
MLMSG_MENU_HELP:
.DW MSG_MENU_HELP_RUS*2, MSG_MENU_HELP_ENG*2
MSG_MENU_HELP_RUS:
.DB $16,5,14,"Основные клавиши управления:" ,$16,5,15,"<>, <>"
.DB $16,5,16,"<Enter> - ",$22,"Да",$22,$2C," выбор"
.DB $16,5,17,"<Esc> - ",$22,"Нет",$22,$2C," отмена, выход "
.DB $16,5,18,"Горячие клавиши (только в меню): "
.DB $16,5,19,"<ScrollLock> - режим TV/VGA"
.DB $16,5,20,"<CapsLock> - язык интерфейса" ,0
MSG_MENU_HELP_ENG:
.DB $16,5,14,"Usage:" ,$16,5,15,"<>, <>"
.DB $16,5,16,"<Enter> - ",$22,"Yes",$22,$2C," select"
.DB $16,5,17,"<Esc> - ",$22,"No",$22,$2C," cancel, exit "
.DB $16,5,18,"Hot-keys (in menu only): "
.DB $16,5,19,"<ScrollLock> - toggle TV/VGA mode"
.DB $16,5,20,"<CapsLock> - language switch" ,0
;width limited! "567890123456789012345678901234567"
;
;------------------------------------------------------------------------------
;
MLMSG_TBEEP:
.DW MSG_TBEEP_RUS*2, MSG_TBEEP_ENG*2
MSG_TBEEP_RUS:
.DB $16,26,10,"Гц",$16,10,12,"<>, <> - изменение частоты",$15,$0F,0,0
MSG_TBEEP_ENG:
.DB $16,26,10,"Hz",$16,14,12, "<>, <> - frequence" ,$15,$0F,0,0
;width limited! "0123456789012345678901234567"
;
;------------------------------------------------------------------------------
;
MLMSG_TZXK_1:
.DW MSG_TZXK_1_RUS*2, MSG_TZXK_1_ENG*2
MSG_TZXK_1_RUS:
.DB $16,14, 7,"Клавиатура ZX",$16,35, 7,"Джойстик",0
MSG_TZXK_1_ENG:
.DB $16,15, 7,"ZX Keyboard",$16,35, 7,"Joystick",0
;
;------------------------------------------------------------------------------
;
MSG_TZXK_2:
.DB $16,11, 9,"1 2 3 4 5 6 7 8 9 0"
.DB $16,11,10,"Q W E R T Y U I O P"
.DB $16,11,11,"A S D F G H J K L e"
.DB $16,11,12,"c Z X C V B N M s s"
.DB $16,38,10,$18
.DB $16,36,11,$1B," F ",$1A
.DB $16,38,12,$19
.DB $16,14,15,"SoftReset"
.DB $16,30,15,"TurboKey",0
;
;------------------------------------------------------------------------------
;
MSG_TPS2K_1:
.DB $16,5, 7,"e 1 2 3 4 5 6 7 8 9 0 1 2 p s p ",$07,$20,$07,$20,$07
.DB $16,5, 9,"` 1 2 3 4 5 6 7 8 9 0 - = ",$1B," i h u n / * -"
.DB $16,5,10,"t Q W E R T Y U I O P [ ] \ d e d 7 8 9"
.DB $16,5,11,"c A S D F G H J K L ",$3B," ' e 4 5 6 +"
.DB $16,5,12,"s Z X C V B N M , . / s ",$18," 1 2 3"
.DB $16,5,13,"c w a s a w m c ",$1B,$20,$19,$20,$1A," 0 . e"
.DB $16,5,16,"Raw data:",$16,4,15,0
;
;------------------------------------------------------------------------------
;
MLMSG_TPS2K_0:
.DW MSG_TPS2K_0_RUS*2, MSG_TPS2K_0_ENG*2
MSG_TPS2K_0_RUS:
.DB $16, 5,19,"Трёхкратное нажатие <ESC> - выход из теста.",0,0
MSG_TPS2K_0_ENG:
.DB $16,10,19, "Press <ESC> three times to exit.",0
;width limited! "5678901234567890123456789012345678901234567"
;
;------------------------------------------------------------------------------
;
MLMSG_MOUSE_TEST:
.DW MSG_MOUSE_TEST_RUS*2, MSG_MOUSE_TEST_ENG*2
MSG_MOUSE_TEST_RUS:
.DB $0D,$0A,"Тестирование мыши... ",0
MSG_MOUSE_TEST_ENG:
.DB $0D,$0A,"Mouse test... ",0,0
;
;------------------------------------------------------------------------------
;
MLMSG_MOUSE_DETECT:
.DW MSG_MOUSE_DETECT_RUS*2, MSG_MOUSE_DETECT_ENG*2
MSG_MOUSE_DETECT_RUS:
.DB "Обнаружение мыши... ",0
MSG_MOUSE_DETECT_ENG:
.DB "Detecting mouse... ",0,0
;
;------------------------------------------------------------------------------
;
MLMSG_MOUSE_SETUP:
.DW MSG_MOUSE_SETUP_RUS*2, MSG_MOUSE_SETUP_ENG*2
MSG_MOUSE_SETUP_RUS:
.DB "Настройка... ",0
MSG_MOUSE_SETUP_ENG:
.DB "Customization... ",0
;
;------------------------------------------------------------------------------
;
MLMSG_MOUSE_LETSGO:
.DW MSG_MOUSE_LETSGO_RUS*2, MSG_MOUSE_LETSGO_ENG*2
MSG_MOUSE_LETSGO_RUS:
.DB "Поехали!",0,0
MSG_MOUSE_LETSGO_ENG:
.DB "Let",$27,"s go!",0
;
;------------------------------------------------------------------------------
;
MLMSG_MOUSE_FAIL0:
.DW MSG_MOUSE_FAIL0_RUS*2, MSG_MOUSE_FAIL0_ENG*2
MSG_MOUSE_FAIL0_RUS:
.DB " Нет ответа от мыши." ,0
MSG_MOUSE_FAIL0_ENG:
.DB " No mouse response." ,0,0
;width limited! "1234567890123456789012345678901"
;
;------------------------------------------------------------------------------
;
MLMSG_MOUSE_FAIL1:
.DW MSG_MOUSE_FAIL1_RUS*2, MSG_MOUSE_FAIL1_ENG*2
MSG_MOUSE_FAIL1_RUS:
.DB " Имеются некоторые проблемы." ,0,0
MSG_MOUSE_FAIL1_ENG:
.DB " There are some problems." ,0,0
;width limited! "1234567890123456789012345678901"
;
;------------------------------------------------------------------------------
;
MLMSG_MOUSE_RESTART:
.DW MSG_MOUSE_RESTART_RUS*2, MSG_MOUSE_RESTART_ENG*2
MSG_MOUSE_RESTART_RUS:
.DB " <Enter> - перезапустить тест.",0
MSG_MOUSE_RESTART_ENG:
.DB " <Enter> - restart test." ,0,0
;width limited! "1234567890123456789012345678901"
;
;------------------------------------------------------------------------------
;
MLMSG_MTST:
.DW MSG_MTST_RUS*2, MSG_MTST_ENG*2
MSG_MTST_RUS:
.DB $16,35,18, " Тест DRAM "
.DB $16,32,19,"Проведено циклов",$16,32,20,"без ошибок"
.DB $16,32,21,"с ошибками",0
MSG_MTST_ENG:
.DB $16,35,18, " DRAM test "
;width limited! "23456789012345678"
.DB $16,32,19,"Loops", $16,32,20,"Pass", $16,32,21,"Fail",0,0
;width limited! "23456789012345678" "2345678901" "2345678901"
;
;------------------------------------------------------------------------------
;
MLMSG_MENU_SWLNG:
.DW MSG_MENU_SWLNG_RUS*2, MSG_MENU_SWLNG_ENG*2
MSG_MENU_SWLNG_RUS:
.DB $16,23,12, "Русский" ,0,0
MSG_MENU_SWLNG_ENG:
.DB $16,23,12, "English" ,0,0
;width limited! "456789012345678901234567"
;
;------------------------------------------------------------------------------
;
MLMSG_FL_MENU:
.DW MSG_FL_MENU_RUS*2, MSG_FL_MENU_ENG*2
MSG_FL_MENU_RUS:
.DB $16,2,2,"Выход"
.DB $16,2,3,"Всё снова"
.DB $16,2,4,"Стереть м/сх."
.DB $16,2,5,"Добав.задание"
.DB $16,2,6,"Выполнить " ,0
MSG_FL_MENU_ENG:
.DB $16,2,2,"Exit "
.DB $16,2,3,"Retrieve all "
.DB $16,2,4,"Erase chip "
.DB $16,2,5,"Add job"
.DB $16,2,6,"Execute jobs" ,0
;width limited! "2345678901234"
;
;------------------------------------------------------------------------------
;
MLMSG_FP_NOFILES:
.DW MSG_FP_NOFILES_RUS*2,MSG_FP_NOFILES_ENG*2
MSG_FP_NOFILES_RUS:
.DB $15,$9F," Нет файлов ",0,0
MSG_FP_NOFILES_ENG:
.DB $15,$9F," No files ",0,0
;width fixed! "123456789012"
;
;------------------------------------------------------------------------------
;
MLMSG_FL_READROM:
.DW MSG_FL_READROM_RUS*2,MSG_FL_READROM_ENG*2
MSG_FL_READROM_RUS:
.DB $16, 2,10,$15,$9E,"Чтение Flash" ,$15,$9F,$16, 2,11,"<ESC> - выход",0
MSG_FL_READROM_ENG:
.DB $16, 2,10,$15,$9E,"Read Flash...",$15,$9F,$16, 2,11,"<ESC> - exit" ,0
;width limited! "2345678901234" "2345678901234"
;
;------------------------------------------------------------------------------
;
MLMSG_FL_SDINIT:
.DW MSG_FL_SDINIT_RUS*2,MSG_FL_SDINIT_ENG*2
MSG_FL_SDINIT_RUS:
.DB $16, 2,11,$15,$9F,"Иниц.SD карты",0,0
MSG_FL_SDINIT_ENG:
.DB $16, 2,11,$15,$9F,"SDcard init. ",0,0
;width limited! "2345678901234"
;
;------------------------------------------------------------------------------
;
MLMSG_FL_SDERROR1:
.DW MSG_FL_SDERROR1_RUS*2,MSG_FL_SDERROR1_ENG*2
MSG_FL_SDERROR1_RUS:
.DB " Нет SD карты! ",0
MSG_FL_SDERROR1_ENG:
.DB " No SD-card! ",0
;width fixed! "123456789012345"
;
;------------------------------------------------------------------------------
;
MLMSG_FL_SDERROR2:
.DW MSG_FL_SDERROR2_RUS*2,MSG_FL_SDERROR2_ENG*2
MSG_FL_SDERROR2_RUS:
.DB " Ошибка чт. SD ",0
MSG_FL_SDERROR2_ENG:
.DB " SD read error ",0
;width fixed! "123456789012345"
;
;------------------------------------------------------------------------------
;
MLMSG_FL_SDERROR3:
.DW MSG_FL_SDERROR3_RUS*2,MSG_FL_SDERROR3_ENG*2
MSG_FL_SDERROR3_RUS:
.DB " Нет FAT ! ",0
MSG_FL_SDERROR3_ENG:
.DB " FAT no found! ",0
;width fixed! "123456789012345"
;
;------------------------------------------------------------------------------
;
MLMSG_FL_SDERROR4:
.DW MSG_FL_SDERROR4_RUS*2,MSG_FL_SDERROR4_ENG*2
MSG_FL_SDERROR4_RUS:
.DB " Ошибка FAT ! ",0
MSG_FL_SDERROR4_ENG:
.DB " FAT error ! ",0
;width fixed! "123456789012345"
;
;------------------------------------------------------------------------------
;это сообщение никогда ;) не должно появляться
MLMSG_FL_SDERRORX:
.DW MSG_FL_SDERRORX_RUS*2,MSG_FL_SDERRORX_ENG*2
MSG_FL_SDERRORX_RUS:
.DB " О, глюкануло! ",0
MSG_FL_SDERRORX_ENG:
.DB " Great glitch! ",0
;width fixed! "123456789012345"
;
;------------------------------------------------------------------------------
;
MLMSG_FL_SURE:
.DW MSG_FL_SURE_RUS*2,MSG_FL_SURE_ENG*2
MSG_FL_SURE_RUS:
.DB $16, 2,12,$15,$9E," Уверен? <Y> ",0,0
MSG_FL_SURE_ENG:
.DB $16, 2,12,$15,$9E,"You sure? <Y>",0,0
;width fixed! "2345678901234"
;
;------------------------------------------------------------------------------
;
MLMSG_FL_ERASE:
.DW MSG_FL_ERASE_RUS*2,MSG_FL_ERASE_ENG*2
MSG_FL_ERASE_RUS:
.DB $16, 2,12,$15,$9E,"Стирание... ",0,0
MSG_FL_ERASE_ENG:
.DB $16, 2,12,$15,$9E,"Erase... ",0,0
;width fixed! "2345678901234"
;
;------------------------------------------------------------------------------
;
MLMSG_FL_WRITE:
.DW MSG_FL_WRITE_RUS*2,MSG_FL_WRITE_ENG*2
MSG_FL_WRITE_RUS:
.DB $16, 2,12,$15,$9E,"Запись... ",0,0
MSG_FL_WRITE_ENG:
.DB $16, 2,12,$15,$9E,"Write... ",0,0
;width fixed! "2345678901234"
;
;------------------------------------------------------------------------------
;
MLMSG_FL_VERIFY:
.DW MSG_FL_VERIFY_RUS*2,MSG_FL_VERIFY_ENG*2
MSG_FL_VERIFY_RUS:
.DB $16, 2,12,$15,$9E,"Проверка... ",0,0
MSG_FL_VERIFY_ENG:
.DB $16, 2,12,$15,$9E,"Verify... ",0,0
;width fixed! "2345678901234"
;
;------------------------------------------------------------------------------
;
MLMSG_FL_COMPLETE:
.DW MSG_FL_COMPLETE_RUS*2,MSG_FL_COMPLETE_ENG*2
MSG_FL_COMPLETE_RUS:
.DB $16, 2,12,$15,$9E,"Завершено. ",0,0
MSG_FL_COMPLETE_ENG:
.DB $16, 2,12,$15,$9E,"Complete. ",0,0
;width limited! "2345678901234"
;
;------------------------------------------------------------------------------
;
MLMSG_FLRES0:
.DW MSG_FLRES0_RUS*2,MSG_FLRES0_ENG*2
MSG_FLRES0_RUS:
.DB $16,13, 6, "Запись в FlashROM завершена" ,0,0
MSG_FLRES0_ENG:
.DB $16,18, 6, "Job(s) completed." ,0,0
;width limited! "23456789012345678901234567890"
;
;------------------------------------------------------------------------------
;
MLMSG_FLRES1:
.DW MSG_FLRES1_RUS*2,MSG_FLRES1_ENG*2
MSG_FLRES1_RUS:
.DB $16,21, 7, "без ошибок." ,0,0
MSG_FLRES1_ENG:
.DB $16,17, 7, "No errors detected." ,0,0
;width limited! "23456789012345678901234567890"
;
;------------------------------------------------------------------------------
;
MLMSG_FLRES2:
.DW MSG_FLRES2_RUS*2,MSG_FLRES2_ENG*2
MSG_FLRES2_RUS:
.DB $16,21, 7, "с ошибками!" ,0,0
MSG_FLRES2_ENG:
.DB $16,14, 7, "Some errors are detected!" ,0,0
;width limited! "23456789012345678901234567890"
;
;------------------------------------------------------------------------------
;
MLMSG_SENSORS:
.DW MSG_SENSORS_RUS*2,MSG_SENSORS_ENG*2
MSG_SENSORS_RUS:
.DB " Датчики: ",0,0
MSG_SENSORS_ENG:
.DB " Sensors: ",0,0
;width fixed! "012345678901"
;
;------------------------------------------------------------------------------
;
MLMSG_S_NOCARD:
.DW MSG_S_NOCARD_RUS*2,MSG_S_NOCARD_ENG*2
MSG_S_NOCARD_RUS:
.DB " Нет карты ",0
MSG_S_NOCARD_ENG:
.DB " No card ",0
;width fixed! "2345678901234567890"
;
;------------------------------------------------------------------------------
;
MLMSG_S_INSERTED:
.DW MSG_S_INSERTED_RUS*2,MSG_S_INSERTED_ENG*2
MSG_S_INSERTED_RUS:
.DB " Карта установлена ",0
MSG_S_INSERTED_ENG:
.DB " Card inserted ",0
;width fixed! "2345678901234567890"
;
;------------------------------------------------------------------------------
;
MLMSG_S_READONLY:
.DW MSG_S_READONLY_RUS*2,MSG_S_READONLY_ENG*2
MSG_S_READONLY_RUS:
.DB " Защита от записи ",0
MSG_S_READONLY_ENG:
.DB " Read only ",0
;width fixed! "1234567890123456789"
;
;------------------------------------------------------------------------------
;
MLMSG_S_WRITEEN:
.DW MSG_S_WRITEEN_RUS*2,MSG_S_WRITEEN_ENG*2
MSG_S_WRITEEN_RUS:
.DB " Запись разрешена ",0
MSG_S_WRITEEN_ENG:
.DB " Write enabled ",0
;width fixed! "1234567890123456789"
;
;------------------------------------------------------------------------------
;
MLMSG_TSD_INIT:
.DW MSG_TSD_INIT_RUS*2,MSG_TSD_INIT_ENG*2
MSG_TSD_INIT_RUS:
.DB "Инициализация карточки...",0
MSG_TSD_INIT_ENG:
.DB "Card initialization...",0,0
;
;------------------------------------------------------------------------------
;
MLMSG_TSD_NOCARD:
.DW MSG_TSD_NOCARD_RUS*2,MSG_TSD_NOCARD_ENG*2
MSG_TSD_NOCARD_RUS:
.DB "SD/MMC карта не обнаружена.",0
MSG_TSD_NOCARD_ENG:
.DB "No SD/MMC card found.",0
;
;------------------------------------------------------------------------------
;
MLMSG_TSD_FOUNDCARD:
.DW MSG_TSD_FOUNDCARD_RUS*2,MSG_TSD_FOUNDCARD_ENG*2
MSG_TSD_FOUNDCARD_RUS:
.DB "Обнаружена карта: ",0,0
MSG_TSD_FOUNDCARD_ENG:
.DB "Found card: ",0,0
;
;------------------------------------------------------------------------------
;
MLMSG_TSD_MENU:
.DW MSG_TSD_MENU_RUS*2,MSG_TSD_MENU_ENG*2
MSG_TSD_MENU_RUS:
.DB $16,16,11, "Начать диагностику "
.DB $16,12,12,"[ ] Подробный отчёт в RS-232",0
MSG_TSD_MENU_ENG:
.DB $16,17,11, "Start diagnostic "
.DB $16,12,12,"[ ] Detailed log to RS-232",0
;width limited! "2345678901234567890123456789"
;
;------------------------------------------------------------------------------
;
MLMSG_TSD_FOUNDFAT:
.DW MSG_TSD_FOUNDFAT_RUS*2,MSG_TSD_FOUNDFAT_ENG*2
MSG_TSD_FOUNDFAT_RUS:
.DB "Обнаружена FAT",0,0
MSG_TSD_FOUNDFAT_ENG:
.DB "Found FAT",0
;
;------------------------------------------------------------------------------
;
MLMSG_TSD_DETECT:
.DW MSG_TSD_DETECT_RUS*2,MSG_TSD_DETECT_ENG*2
MSG_TSD_DETECT_RUS:
.DB "Поиск файловой системы...",0
MSG_TSD_DETECT_ENG:
.DB "Detecting of file system...",0
;
;------------------------------------------------------------------------------
;
MLMSG_TSD_READFILE:
.DW MSG_TSD_READFILE_RUS*2,MSG_TSD_READFILE_ENG*2
MSG_TSD_READFILE_RUS:
.DB "Чтение тестового файла...",0
MSG_TSD_READFILE_ENG:
.DB "Reading of test file...",0
;
;------------------------------------------------------------------------------
;
MLMSG_TSD_COMPLETE:
.DW MSG_TSD_COMPLETE_RUS*2,MSG_TSD_COMPLETE_ENG*2
MSG_TSD_COMPLETE_RUS:
.DB "Диагностика завершена.",0,0
MSG_TSD_COMPLETE_ENG:
.DB "Diagnostic is complete.",0
;
;------------------------------------------------------------------------------
;