- Запуск СМК-512
-
? grf - 23.12.2017 16:50
Добыл наконец-то флешку для СМК-512, размер 4 гига. Закатал туда с помощью USB Image Tool образ диска "1gb_test5-5" отсюда: http://forum.pk-fpga.ru/viewtopic.php?f=23&t=1555
При включении показывется заставка контроллера "АльтПро 1997", на СМК мигает один раз светодиод, пауза и вылет в монитор с надписью "152144". Образ записывал два раза, пробовал клавиши с буквами "диска" при старте нажимать, а также резет с клавишей "диска" - результат тот же. Куда копать?
-
? BD - 23.12.2017 22:50
контакты протереть спиртом, в т.ч. на самой БК. т.е. которые загнул, на снп58-64 видно будет.
они легко выправляются мелкой отверткой, даже кривыми руками.
-
? grf - 24.12.2017 02:06
Ничего там не загнуто. Протирка спиртом тоже ничего не дала. БК 11М - оригинальная, СМК - новодел от Имамова Назима.
-
? BD - 24.12.2017 02:20
с КНГМД обычным грузится?
-
? grf - 24.12.2017 02:23
У меня нет другого КНГМД.
-
? BD - 24.12.2017 02:31
подключи fdd к смк. нет?…
значит не все делал по инструкции..
http://forum.pk-fpga.ru/viewtopic.php?f=15&t=14
см. раздел "тестирование"
-
? BD - 24.12.2017 04:54
PS кстати, в названии CF-карточки есть приставка "Ultra"? они для БК слишком шустрые. kingston 4Gb глючит, при этом 8Gb той же фирмы отлично работает. это можно понять только загрузив SERVICE2 c дисковода. если определилась сразу - повезло, если только через "перечитать параметры" - жди гимора.
-
? grf - 24.12.2017 11:48
На карте нет таких надписей. Буду искать рабочий дисковод...
-
? BD - 24.12.2017 12:09
так заодно и ide hdd со шлейфом, чтоб уж наверняка..
-
? severyanin - 24.12.2017 12:50
Если в Москве - заезжайте. Я ничего не выкидывал. :)
-
? grf - 24.12.2017 13:38
severyanin: спасибо, конечно ) Но я в Хабаровском крае ) Дискеты от БК у меня остались, трехдюймовые. А вот дисковод придется поискать на 720... На 1.44 не подойдет, насколько я помню?
-
? S_V_B@ - 24.12.2017 13:44
У меня работает, изолентой окошко на дискете заклей.
-
? a214 - 24.12.2017 14:46
... большая ошибка про изоленту, инфракрасный светодиод в оптопаре "светит" с большим запасом и большинство изолент просвечивает запросто (и фотоприёмники чувствительные) - это всё для защиты от пыли. Этим в большинстве случаев и объясняются неудачные попытки использования 1.44 в режиме 720 ...
Окошко в дискете нужно заклеивать намертво непрозрачной пластиковой вставкой аналогично той что стоит на защите от записи.
-
? S_V_B@ - 24.12.2017 14:57
я бы не писал если бы не работало. (заклей черной.. чтобы все инфракрасное излучение поглотило)
-
? S_V_B@ - 24.12.2017 14:58
штук двадцать дискет - все читаются.. зачем диск портить их итак мало осталось.
-
? S_V_B@ - 24.12.2017 15:10
Кстати завтра на почте заберу виртуальный флоповод, протестирую возможно это решение всех проблем.
На флэшку можно записать 128 дискет, а потом кнопочкой переключать.
-
? BD - 24.12.2017 15:23
Какой, если не секрет? Для БК надо 250 000 бит/с и 10 секторов. Это умеет только Jеff (hxc2001.com), в т.ч. торгует прошивками даже для Gotek, но без танцев с бубном не обойтись.
-
? S_V_B@ - 24.12.2017 15:40
Обычный Gotek, но прошивку нужно будет поменять. Пока не хочу загадывать. Прошивка есть.
А где у нас без танцев с бубнами? Если прикручу, чем не конкурент СМК?
-
? BD - 24.12.2017 15:51
http://bk0010.org/forum/?id=29093
вот мой опыт. правда картинки почикались.
для "конкуренции" надо 2 шт, и писать новую 326 прошивку, т.к. не понимает больше 127 дорожек..
-
? S_V_B@ - 24.12.2017 16:27
Опыт удачный?
-
? S_V_B@ - 24.12.2017 17:10
Никто не пробовал http://service4u.narod.ru/html/emulator.html
-
? BD - 24.12.2017 17:52
ну а прошивку для него где возьмешь? Gotek на али стоит 1000 рэ, прошивка 10 евро, все работает. никакой программатор не нужен, заливается один раз через UART и все.
-
? Bkbn - 24.12.2017 18:17
У моей БК11М был такой же эффект: при подключении СМК512 ДОС не загружалась. Появлялась заставка, как у grf, и затем такая же ошибка. Перебрал с ресетом загрузку со всех букв дисков, заработал только диск F с нашей самарской операционкой CSI DOS. С помощью уважаемого ММ была выявлена неисправность. Оказалась виновата одна МС памяти. Обнаруживалась тестом памяти МСТД. После замены МС БК11М заработала, диски из образа СМК512 стали загружаться исправно. Кроме Инсульта. Зависание при загрузке диска I.
-
? S_V_B@ - 24.12.2017 18:27
? BD - 24.12.2017 17:52
ну а прошивку для него где возьмешь?
¤
Прошивка там есть, я так понял он содрал все у француза.
-
? BD - 24.12.2017 19:20
-----
Прошивка там есть, я так понял он содрал все у француза.
-----
проблема-то bootloader прошить в pic. если это не пугает, то без проблем.
-
? BD - 24.12.2017 19:23
-----
заработал только диск F с нашей самарской операционкой CSI DOS.
-----
значит ошибка была в 4;5 страницах, которые пользуют андос/мкдос...
-
? Voland@ - 25.12.2017 19:11
Флешкарты для смк512 следует использовать transcend или sandisk, с остальными как повезет - могут заработать, а могут нет.
-
? Bkbn - 25.12.2017 20:14
-----
значит ошибка была в 4;5 страницах, которые пользуют андос/мкдос...
-----
так и есть, ошибка 4 страницы была. РУ5 заменил и вперёд.
-
? grf - 05.03.2018 02:43
Добыл IDE-винчестер, закатал туда этот образ, результат точно такой же. Кто-нибудь может дать заведомо "правильный" образ диска?
-
? BD - 05.03.2018 03:30
Вылет по адресу 152144 на СМК означает, что не найдены накопители ни IDE, ни дисковод. Единственный шанс выяснить, что глючит - подключить дисковод. И если удастся с него загрузится - запустить MSTD11 и SERVICE2 (есть на образах дискет мкдос).
"Закатать" образ от CF на реальный IDE-HDD - плохая идея, надо с дисковода запускать SERVIC2 и размечать его с реальными параметрами, а не cyl: 1985 head: 16 sec: 63 как прописано в образе для CF.
-
? BD - 05.03.2018 03:34
Посмотри параметры HDD на РС в BIOS. Может получится для него образ изготовить.
-
? grf - 05.03.2018 03:57
cyl: 58243 head: 16 sec:63
-
? BD - 05.03.2018 04:08
головки/к-во секторов совпадают, должно работать... без дисковода никуда..
-
? grf - 05.03.2018 05:28
Подключил FDD, работающий на PC. Попробовал загрузиться с
предварительно записанной на PC (на этом же FDD) дискеты - щелкает
задвижка на дискете, светодиод FDD не загорается (на PC горел),
вылетает с тем же адресом.
¤
На PC дисковод успешно форматирует и читает дискеты.
-
? BD - 05.03.2018 06:53
для БК нужен "прямой" шлейф, без переворота проводов. тогда 3.5" будет грузиться с В:.
на дискете окошко выбора плотности надежно заклеено.
см. тут http://bk0010.org/forum/?id=30658
-
? grf - 05.03.2018 09:03
Сделал прямой шлейф, загрузился со старой дискеты АНДОС. Но как назло утилита SERV для работы с винтом с нее прочиталась только один раз, когда винчестер не был подключен. Потом она перестала читаться с диска. А потом и дискета перестала грузиться. Записал новую из образа МКДОС - не грузится, виснет. Окошко на дискете заклеено лучше некуда - оно вообще отсутствует, т.е. дискета изначально на 720. Так что контроллер наверное жив. Но с флешкой работать не хочет (нужны только определенного производителя), с IDE-винтом работать не хочет (хз почему), дискеты в музеях только искать. Что-то пока пропал запал писать программы под БК, так как постоянно разваливающаяся аппаратная часть бесит.
-
? BD - 05.03.2018 09:14
Стоп! У тебя есть дискета отформатированная на БК, это хорошо!
Через эмулятор найди на образах SERV (лучше SERVICE2) и перезапиши прогу.
Только http://simonowen.com/fdrawcmd/FdInstall.exe должен быть установлен.
-
? BD - 05.03.2018 09:16
Еще дискеты есть? Форматни ANFORMAT на БК пока хоть загузиться можешь.
-
? grf - 05.03.2018 09:17
Единственная которая грузилась - перестала грузиться. Андос говорит "ошибка 8" при загрузке и все. Так что если даже я перезапишу на нее SERV, то загрузитсья один хрен не с чего.
-
? BD - 05.03.2018 09:23
Ну тогда ставь Fdinstall, форматируй UDISK/BKDISK, пиши этот образ https://yadi.sk/d/cGH62T6R3KVTz8
это DD грузящийся в экран. Если повезет, и он запустится, ставь в "Конфигурации" 3.5" дисковод и форматируй дискеты на БК.
-
? grf - 05.03.2018 09:26
Пока грузилась АНДОС, я отформатировал на БК дискету, потом записал на нее образ МКДОС из-под линукса, вот он и не грузится, не смотря на форматирование на БК. Что мне даст еще куча отформатированных на БК дискет, если загрузочную сделать все равно не получится? )
-
? BD - 05.03.2018 09:29
МЛя! Никакого линукса и wine! Только винды )) Ты уже второй кто за последние 3 мес. мозг парил..
-
? BD - 05.03.2018 09:42
http://bk0010.org/forum/?id=30747
читай с конца
-
? Voland - 05.03.2018 13:21
Когда с таким скрипом идет процесс - где-то есть сбойное звено.
1. Перед записью любого образа убедиться в эмуляторе, что он действительно загрузочный и рабочий.
2. Исключить проблемы записи образа и некачественную дискету: после записи образа каждый раз следует там же на PC его считывать и верифицировать побайтно с исходным файлом образа.
3. Исключить нехватку питания для БК+дисковод.
4. СМК512 + CF работает как часы, если флешка правильная. Например если заказать тут 1Гб за $6.80 включая доставку - работать будет гарантированно: https://ru.aliexpress.com/item/2015-TOP-SLC-133X-high-speed-Compact-Flash-CF-Card-1GB-2GB-4GB-8GB-16GB-32GB/32310515148.html
5. СМК512 + винт IDE запускается проблематично, надо шаманить с перемычками винта, чтобы он вообще определяться начал. Лично у меня и на СМК512, и на оригинальном СМК64 винты 30Гб и более отказались определяться. Работает только 40мб винт 1985 года IBM WDA-L42, у которого шпиндель наружу.
-
? BD - 05.03.2018 15:47
Спакуха, он еще SERV (SERVICE2) не запускал с дискеты (там ночь в Хабаровске уже), и диагностику СМК не проводил.
Задача - просто записать загрузочную дискету, которая бы грузилась на БК.
¤
P.S. У меня на БК, с твоими смк64/512, все ide hdd работали, даже 1.8" ))
прикольно использовать вместо CF, понимаешь когда включается, задержка на раскрутку, готовность.. ))
http://bestpics.ru/full/ide18.jpg
http://bestpics.ru/full/ide18-2.jpg
-
? BD - 05.03.2018 17:24
Просто в SERVICE2 надо нажать "Редактирование таблицы разделов" -> "ПЕРЕЧИТАТЬ параметры".
После этого, когда уже окошечко наверху, "СОХРАНИТЬ на НЖМД и в ОЗУ".
-
? grf - 06.03.2018 10:04
Ну, сегодня есть прогресс ) Записал дискеты с помощью bkdisk под виндой и они успешно работают на БК. Правда, буквально пару раз, потом начинаются ошибки чтения. Утилита SERVICE2 успешно опознает винчестер (samsung, 2", ноутбучный), читает и пишет таблицу разделов, форматирует винт. Тест памяти контроллера не проходит - так идолжно быть? Тесты "послать команду" и т.д. - все ок. При попытке выполнить линейное чтение - экран запоняется весь красным и все виснет. Созданные разделы инициализировать с помощью оболочки ANDOS не удалось. Как их сделать рабочими - неясно.
Карту памяти вместо винта и утилита и MKDOS тоже опознают (CF Card), на ней service2 видит кучу разделов (закатал же туда образ CF-диска когда-то), но чтение тоже приводит к зависанию, оболочка ANDOS на них тоже выдает "ошибка №;" и все на этом. Попробовал сделать С загрузочным - не грузится ничего.
¤
Куда копать дальше?
-
? BD - 06.03.2018 10:54
>> Тест памяти контроллера не проходит
НЕТ! Должно быть в конце сообщение "Ок!"
Вот и причина. В область 170000-177000 грузится таблица разделов, поэтому и HDD/CF не работают.
Пиши Voland, вдруг он не прочитает.
-
? grf - 06.03.2018 12:02
Невезуха
-
? Voland - 11.03.2018 15:48
grf, отправил Вам новый СМК, абсолютно точно 100% работающий на момент отправки. Трек-номер в почте.
-
? YellowRabbit - 01.04.2018 15:08
К Бк11М новодел by Voland подключен контроллер SMK512 (Voland). С CF карты не грузится, хотелось бы тоже проверить исправность контроллера, но нет дисковода. Возможна ли загрузка и запуск SERVICE2 с магнитофона?
-
? Voland - 01.04.2018 15:19
Какая у Вас CF, можно фото? Все контроллеры проверяются перед отгрузкой, случай у grf - вероятно последующий выход микросхемы ОЗУ из строя.
-
? YellowRabbit@ - 02.04.2018 02:41
Обычная карта с ebay. dd на одном компьютере с последующим чтением и сравнением MD5 всех 4G на другом компьютере проходит. Заказать другую на Али? Можно, но будет идти месяц-полтора, а тем временем я могу сделать и скормить БК любые WAV-файлы. Поэтому-то и интересуюсь возможно ли запустить диагностику контроллера (с памятью) с помощью чего-нибудь, что грузится с магнитофона. Или, как вариант, возможно ли в принципе загрузить все нужные для работы SERVICE2 части с магнитофона?
¤
https://www.ebay.com/itm/High-Speed-4GB-4-GB-Compact-Flash-Memory-Compactflash-CF-Card-for-DSLR-HD-Camera/400958540399?hash=item5d5afdca6f:g:J3MAAOSwpDdVVbN2
-
? Voland - 02.04.2018 11:55
По неизвестной причине, карты, подобные указанной, работать с СМК512 отказываются. Гарантированно работают Transcend и Sandisk.
-
? BD - 02.04.2018 13:03
>> но будет идти месяц-полтора
В России?
http://zx-pk.com/forum/viewtopic.php?f=25&t=9287
CompactFlash CF 512MB "SanDisk" - 150 руб.шт (в наличии 18 шт)
¤
>> Возможна ли загрузка и запуск SERVICE2 с магнитофона?
Овчинка выделки не стоит. Для запуска SERVICE2 на БК11М придется еще -017 пришивку грузить (в эмуляторе /ROM/bk10_017_mon.rom).
-
? grf - 02.04.2018 13:40
И как же на флешку 512М влить образ размером 1Гб?
-
? BD - 02.04.2018 14:16
>> И как же на флешку 512М влить образ размером 1Гб?
Обрезать образ до 512Мб и все, если речь про Voland'овский. Это умеет делать 7-Zip, например.
-
? BD - 02.04.2018 14:27
потом надо только service2 запустить и перечитать/сохранить конфигурацию.
-
? grf - 02.04.2018 14:42
И потерять половину содержимого? Прикольно. Я вот летом покупал контроллер винта для Ямахи MSX-2, так мне просто прислали его уже с флешкой. Воткнул его в ямаху, она загузилась с флешки, там куча игр - что еще надо? А тут прям квест - найди флешку только от девственной сиамской козы, рожденной в четверг, а то от других и память вылетает и не работают они в лучшем случае.
-
? BD - 02.04.2018 14:55
>> И потерять половину содержимого?
Не потеряется.
>> найди флешку только от девственной сиамской козы
Мог бы вместе с СМК заказать уже залитую флешку, и вообще не париться с дисководом, если только играть можешь ))
-
? grf - 02.04.2018 15:10
Так я и заказал бы, если бы продавалось с флешкой. Насчет "только играть можешь" - ну пионерская подколка какая-то голимая. Инструментарий для разработки должен быть надежным, а не глючить через раз. Надо быть уверенным, что если глюк в работе программы и возник, то по твоей вине, а не потому, что какая-то там фигня не совсем кошерная.
-
? Voland - 02.04.2018 16:25
>> А тут прям квест - найди флешку только от девственной сиамской козы
Есть предположение, что у флешек отличаются какие-то параметры типа винтовых (цилиндры и т.п.) и образ, созданный на одной флешке может не работать на другой именно по причине разницы параметров. Т.е. надо попытаться "нерабочую" флешку разметить как девственный винчестер с нуля и попробовать сделать загрузочной.
-
? BD - 02.04.2018 17:41
>> созданный на одной флешке может не работать на другой именно по причине разницы параметров
Нет. СМК считывает 0 сектор на 0 дороге и задает конфигурацию накопителя принудительно.
---------------
Инициализация параметров НЖМД (156) - по этой команде НЖМД настраивается на параметры, задаваемые накопителю извне. Данная команда должна выполняться после "сброса" НЖМД. Регистры номера головки (177742) и счетчика секторов (177752) должны содержать максимальный номер головки (счет от 0) и максимальное количество секторов на дорожке (счет от 1) соответственно. Следует учитывать, что НЖМД не может содержать более 16. головок и 63. секторов на дорожке (физическое ограничение всех IDE накопителей).
---------------
Все дело в быстродействии. Чем старее CF-ка, тем лучше. И никаких "Ultra" и "Extreme".
-
? Lasoft / Excess team@ - 06.04.2018 00:36
>> Нет. СМК считывает 0 сектор на 0 дороге и задает конфигурацию накопителя принудительно.
¤
Дополню, как раз разбираюсь.
Идентификация НЖМД (023) - по этой команде в секторный буфер считывается паспорт диска и формируется запрос DRQ в регистре состояния. Паспорт диска - справочная информация о конфигурации и характеристиках НЖМД. Паспорт занимает один сектор (256. слов) и, обычно, зашит в ПЗУ на плате НЖМД, хотя в некоторых старых моделях накопителей он располагался на одной из рабочих поверхностей магнитных дисков.
¤
У меня кстати ни разу не было проблем с контроллером СМК-512. При подготовке образов - имейте в виду данные инверсные. Лучше использовать образы .hdi ( они кстати инверсные ) из gid эмулятора и через специальную утилиту готовить их для бк ( там она отрезает как я помню первые 512 которые нужны для gid-эмулятора ), может быть ещё в этом проблема.
-
? grf - 06.04.2018 08:53
Флешка вполне работает, просто нужно было заменить СМК на исправный.
-
? S_V_B - 06.04.2018 12:18
/*Флешка вполне работает*/
У меня из 3х "рабочих под виндой" флэшек на СМК только одна заработала 4GB noname
-
? BD - 06.04.2018 13:22
Ну чего вы спорите, прошивка СМК писана под реальные IDE HDD которые были в наличии на 1995 год. Радуйтесь, что CF вообще работает.
Lasoft, если пытаться считать конфигурацию с CF в обход 160004 выплывут глюки у каждой второй CFки... Чтобы это вкурить, потерял много времени..
MOV #177740,R4
MOVB #123,12(R4)
NOP ; да, вот так пропихиваем
MOVB #123,12(R4)
CMPB 12(R4),#123
BEQ OK
.... HDD не подключен.....
OK: ....
-
? BD - 06.04.2018 13:28
Только потом можно подавать команду
MOV #23,@R4
TSTB @R4
BPL .-2
....
-
? BD - 06.04.2018 15:02
регистры данных при подключении CF доступны только при втором обращении у 50% CF, в этом и проблема. надо прошивку править. доеду до дома, выложу еще раз "апгрейд" для Voland'овского образа, но это не решение проблемы.
-
? BD - 06.04.2018 19:38
Собственно вот.
https://yadi.sk/d/lzl-zVmR3UAqfx
При наличии дисковода все делается за 5 мин. README.TXT надо только прочитать. Почему Voland распространяет старый образ CF с битыми файлами - не понятно.
А всего-то надо еще раз пересобрать и usb image tool запустить..
За державу обидно ))
-
? Voland@ - 07.04.2018 14:31
Какие файлы там битые? Я обновлял читалку текстов в мкдос с полгода назад.
-
? BD - 07.04.2018 15:07
обнови с этого образа все. в readme.txt все написано.
-
? BD - 07.04.2018 15:43
даже если длина файлов одинаковая - надо обновить. например, в edit.mc сделан выход по КТ, а не СУ/Е. menu.mc универсальный для самарского контроллера и СМК, copdev и mformat работают с приводами до z: (строчн) и т.д. и т.п. мелочи. исходки 20 лет лежали, но никто даже не почесался ))
-
? BD - 08.04.2018 01:18
Совсем забыл главное.. RT-11.DRV (RT-11.USR) - творение Евгения Д. (ED). Полный доступ (чтение/запись) на диски rt-11 даже на БК10 с допОЗУ 16Кб (на 140000, на БК11М в 7й странице). Увы, исходок нет, т.к. их не было. Работает только с устройствами до 800Кб, 2 сегмента каталога. Если кто возьмется дизассемблировать и проч. - с меня коньяк ))
-
? Voland - 08.04.2018 14:45
BD, а насколько сложно в MKDOS и CSIDOS допилить поддержку неограниченного (условно) размера лог. диска и неограниченного (опять же условно) размера каталога? Чтобы размер области под каталог выделялся например в % отношении к размеру диска, либо посмотреть, как это сделано в FAT хотя бы..
-
? BD - 08.04.2018 16:39
Здрасти, приехали... В каталоге помещается 172. записи, это да, но можно же создавать LD (логические диски MKDOS, считай, как подкаталоги FAT) до 16Мб в меню "Create LD" или COPDEV'ом. Я вообще весь архив храню в них. Для СМК есть EMDRIVE позволяющий их монтировать на A: или B:, для запуска RT-11, например.
Можно взять с этого образа
https://yadi.sk/d/q2hNt3J03QkHGV
/UTIL/EMDRIVE
-
? Maxvel@ - 09.04.2018 00:24
Вопрос. А кому нибудь нужен селектор загрузчик?
-
? TheGWBV@ - 09.04.2018 14:31
Да, с исходником и желательно с коментами :)
-
? Maxvel@ - 09.04.2018 17:29
Все будет делаться в PARADISE то есть в машинных кодах. за основу будет взято ядро (120000 - 126500) ANDOS 3.x для работы с файлам конфигурации.
-
? gid - 11.04.2018 16:17
Дизассемблированный исходник RT-11.USR http://gid.pdp-11.ru/f/rt11em.rar
Собирается только в кроссассемблере BKTurbo8, из-за длинных меток, и турбовской псевдокоманды .addr
предоставляется как есть, ошибки в коде не исправлялись. И судя по всему, исходники у автора были, да и код типовой, в проге Term95 такой же использовался. Такое непосредственно в кодах написать очень сложно, даже в PARADISE. Времени на пересчёт меток и смещений убьётся больше даже, чем если бы эти исходники каждый раз на магнитофон сохранять и с него считывать.
-
? BD - 11.04.2018 16:54
я вообще не понимаю что такое "селектор загрузчик" )) если на С: мкдос, записи о приводах (логических дисках hdd) создаются MAKEDEV.USR, переименовываются и т.п. загрузка с них потом АР2/ENTER, как и при выборе привода по ШАГ. в СМК - reset+кнопка привода, в мкдос3.18 во время заставки тоже (сделано для самарского кнжмд).
-
? Maxvel@ - 11.04.2018 17:44
Ну то что я пишу для своих нужд будет работать так же как и груб или бут менеджер винды и не какой МКдос или Андос там участвовать не будет кроме как работа с файловой системой при сохранения изменений в файле конфигурации, если таковой требуется изменить. На счет нажать ресет и затем кнопочку с чего грузится, жутко не удобно как на реальной машине так и на эмуляторе.
-
? BD - 11.04.2018 17:49
>> Дизассемблированный исходник RT-11.USR
Блин, без извращений 8 сегментов читать и показывать в МС не получится без переделки самого МС. Памяти на БК11М полно, только надо каталоги в панелях читать в разные страницы... Все утилиты "понимают" только стандартный размер каталога, раньше об этом никто не думал..
-
? BD - 11.04.2018 18:04
>> так же как и груб или бут менеджер винды
Ну он хоть будет "конфигурацию по умолчанию" делать из всех логических дисков HDD СМК (и самарский кнжмд не забывай), чтобы можно было потом переименовывать? Проверять, добавились ли новые, удалены? И зачем привязываться к файловой системе какой-то?
Иначе - мартышкин труд. Проще мкдос загрузить ))
-
? Maxvel@ - 11.04.2018 18:39
В общем что планирую сделать
1. Возможность редактирование записи и та же их удаления
2. Авто-распознавание диска на предмет загрузки и указания в к какой ос он принадлежит
3. Загрузка с приводов A: и B: будет закреплена на мертво
4. Установка загрузки по умолчанию
Пока все.
-
? BD - 11.04.2018 18:47
Молодец. Только такое в отладчике писать - себя не уважать. Распознавание типа кнжмд, определение объёма и т.п. есть в COPDEV.MAC по ссылке выше.
-
? BD - 11.04.2018 19:07
метка HDSIZE:
-
? Maxvel@ - 11.04.2018 23:13
Ну на счет отладчика кому как, к примеру, тот же VISION1 практически весь был написан в отладчике. Об этом мне сказал сам соавтор этого редактора.
Самое главное сделать то что указал я в своем предыдущем посте.
-
? BD - 12.04.2018 03:49
Молодец. Будешь вторым SW, который первые игрушки свои писал прям в отладчике блока МСТД. А потом "придумал" micro.sw..
-
? grf - 12.04.2018 07:51
Для компа Аполлона 11 программу вообще "писали" в виде ферритовых колечек, через которые продевали проволочки. но это, как бы, не повод этим заниматься в 21м веке... ))
-
? BD - 12.04.2018 13:13
думаю, что asm БК (1801ВМ1) освоил практически на 90% после 22 годовой паузы. не надо стесняться, чем могу - помогу ))
-
? S_V_B - 12.04.2018 13:19
/* Об этом мне сказал сам соавтор этого редактора. */
Гриценгер Валентин?
-
? Maxvel@ - 12.04.2018 15:22
Гриценгер Валентин автор а соавтор Жетков Константин.
-
? S_V_B - 12.04.2018 15:34
/* Жетков Константин */
У меня его БКшка :)
-
? Maxvel@ - 12.04.2018 17:50
У меня тоже по крайней мере через него брал.
-
? Maxvel@ - 12.04.2018 17:51
Если мы говорим про Константина.
-
? S_V_B - 12.04.2018 17:58
А УКНЦ чем не понравилась? Я могу купить, а то моя глючит и СТЫКа нет...
-
? Maxvel@ - 12.04.2018 18:12
Из за того что мало с ней знаком да и все детство прошло именно за БК сначала 10 потом на закате БК на 11М.
-
? S_V_B - 12.04.2018 18:22
моя почта s_v_belov@mail.ru, договоримся насчет УКНЦ. :)
-
? Alexander "Sandro" Tishin@ - 12.04.2018 20:22
grf, про Аполлон неправда -- программы для него писались на ассемблере, и версии фиксировались в виде распечатки на фальцованной бумаге. И ЕМНИМС на ферритовую память вся программа не влезала, поэтому были подгрузки с ленты.
-
? BD - 12.04.2018 21:08
ну давайте вспомним как "буран" еще в космос летал )) задублированная система ibm/360 с накопителями на магнитной ленте стояла в ЦУПе в окружении ГБшников )) хотя уже было все, даже БК ))
-
? grf - 12.04.2018 23:35
Sandro, ОМГ, ты в сериале 'Универ' не снимался в роли зануды?)) Это все так меняет суть высказывания о том, что не стоит в машинных кодах писать сейчас?))
-
? gid - 13.04.2018 09:20
В машинных кодах писать стоит. Даже необходимо. Ибо это признак суперпрофессионализма. Только у суперпрофи есть овердохера свободного времени, чтобы убить его на машкоды.
-
? Дмитрий - 13.04.2018 09:49
>> Только у суперпрофи есть овердохера свободного времени, чтобы убить его на машкоды
Я бы добавил "... при отсутствии других средств разработки"
-
? gid - 13.04.2018 10:21
ненене. Не при отсутствии, а при наличии других средств разработки. Иначе откуда время свободное возьмётся?
-
? S_V_B - 13.04.2018 10:57
Что вы докопались до "PARADISE" (Par11D), вполне удобный и приятный дебаггер, и никаких машкодов. Для вышеуказанных целей вполне подойдет.
Не все же в MACRO-11 нужно писать, да и дело привычки.
-
? gid - 13.04.2018 11:24
Ничего и не докопались. Я и сам в парадизе писал прогу, после того как её сперва в тетрадке написал, теоретически проверил, а потом набрал в парадизе теми же ассемблерными мнемониками, и там же отладил. Потом в тетрадке же исправил найденные ошибки и снова поправил код в парадизе.
Только при этом прога должна быть короткая, не больше пары килобайтов.
-
? S_V_B - 13.04.2018 11:25
Для загрузчика больше и не нужно, не операционку же пишет.
-
? S_V_B - 13.04.2018 11:32
Есть в этом положительный момент, возможно товарищ хороший образ сделает.., а то все руки не доходят..
-
? -=RUS=- - 13.04.2018 23:16
Как вариант, можно и на этом:
http://ufasoft.com/open/bk-0010/
-
? Alexander "Sandro" Tishin@ - 14.04.2018 09:09
Нет, не снимался.
¤
Доказательство, основанное на ложных утверждениях, ничтожно и дискредитирует тезис заявителя.
¤
В машинных кодах иногда иммет смысл писать и сейчас.
¤
Ещё вопросы есть?
-
? grf@ - 14.04.2018 11:54
Это и не было доказательством, Шелдон )
- << Форум