Author |
Message |
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Блин, тяжело грузиться с CF карты, если забыл развести D0 - D2... Конечно, МГТФ животворящий в очередной раз сотворил чудо, но гламурность платы серьезно подпорчена... Зато плата показала первые настоящие признаки жизни: Ни у кого не найдется образа жесткого диска с установленным DOS-ом не выше 5, чтобы я мог с помощью какой-нибудь более-менее распространённой программы залить на CF карту ? Был бы очень благодарен !
|
15 May 2017 10:53 |
|
|
IgorR76
Senior
Joined: 27 Jul 2015 15:20 Posts: 101
|
Тут на форуме, в теме про недокомп Шаоса, кажется были дистрибутивы DOS 2.x. Мы обсуждали, как их на дискету записать. А установки он не требует. PS Вот эта тема, с этим же "Bus settling", только через Push bx/Pop bx : viewtopic.php?f=87&t=16713&start=15#p132176
|
15 May 2017 12:52 |
|
|
Mixa64
Doomed
Joined: 25 Aug 2009 07:02 Posts: 460 Location: Москва
|
В других вариантах биоса - PUSH BX POP BX вместо CLD CLD. Но какое это имеет отношение к затухающим переходным процессам на шине, предположительно в цикле чтения пустоты по адресу [BX], - хз. Хотя, намерение просматривается, вставить пустышку и что-то этим удлинить. Ну не на I/O CH RDY же это попытка повлиять И, кстати, почему не трапается по несуществующему на шине объекту? Это у меня текущий фоновый проект с МПИ/QBUS связан, отсюда и вопрос. Слышал, что если долго находишься в теме PDP или им подобных, потом видишь писюк, то такие недоумения возникают, вот - подтверждаю, возникают, теперь и сам попался, да Ну и src dst операнды, сначала долго привыкал к их расположению в MACRO-11, а теперь обратно в ASM-86 напрягаться пришлось, что куда пересылается. И еще SUB BX, BX за тело цикла можно было бы вынести.
|
15 May 2017 15:21 |
|
|
Vic3Dexe
Doomed
Joined: 16 Dec 2014 11:58 Posts: 370 Location: Киев
|
Только я один заметил, что половины букв на скринах нет? На первом скрине "DIK/ERSO/..." - это вот что? Куски DISK/VERSION? Или так и должно быть?
|
15 May 2017 23:54 |
|
|
Tronix
Doomed
Joined: 18 Nov 2013 02:38 Posts: 662 Location: Москва
|
Все там есть. DTK, ERSO - производители мамок, известные бренды в эпоху XT. Типа как Asus, Gigabyte нонче. По теме - накатить на CF дос: попробуйте эмулятор PCem. В папку /roms/genxt кидаете какой-нить XT-биос, можно с этого сайта: http://www.minuszerodegrees.net/xt_clon ... e_bios.htm ,например DTK-шный: http://www.minuszerodegrees.net/xt_clon ... 2_2764.binПереименовываете его в pcxt.romДалее, в папку /roms кидаете XT-IDE (не XT-CF!). Называете его ide_xt.bin Запускаем эмуль, лезем в меню Disc - > Configure Hard Discs -> C: -> new, указываем имя файла и Sectors Heads Cylinders (можно подсмотреть на настоящей XT как CF карта определяется). Правда, для этого нужно собрать XT-CF с включенной опцией MODULE_BOOT_MENU). Далее указываем загрузочную дискетку 360Kb с DOS 5.0 (можно в том же WinImage переделать из образа дискетки на 1.4Mb - меню - Image -> Change format, оставив только io.sys,msdos.sys,command.com,fdisk и format) , грузимся с дискеты и дальше как обычно - fdisk, format /s. При этом образ винта - это просто посекторный образ без лишних заголовков и тд. Открывается WinImage, WinISO и тд. Его посекторно можно копирнуть на CF.
|
16 May 2017 00:24 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Ага, вот что, оказывается, написано в верхней строчке ! А то у меня CGA композит подключен к обычному телевизору, и в режиме 40 символов в строке верхняя строчка от BIOS отображается крайне странно...
|
16 May 2017 04:15 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Ну все - купил дисковод с контроллером, загрузился с дискеты, отформатировал CF карту и сделал ее загрузочной, и после этого мой CF IDE контроллер заработал в полном объеме...
|
16 May 2017 08:10 |
|
|
Tronix
Doomed
Joined: 18 Nov 2013 02:38 Posts: 662 Location: Москва
|
Ну так то да. Чего там сложного, грубо говоря, 8 бит данных передать в восемь бит данных CF, и обратно. CGA контроллер - вот это зачет, внушает. Но есть куда расти - VGA делать, с выводом на туда-же, всмысле комрозитный PAL. А так - прикольная штука. Я то же когда то давным давно XT-IDE на ПЛИС, ибо заленило МГТФ паять на мелкологике.
|
16 May 2017 11:04 |
|
|
Tronix
Doomed
Joined: 18 Nov 2013 02:38 Posts: 662 Location: Москва
|
Вот щаз смотрю и удивляюсь - зачем я дешифратор на ид7 делал? Ног чтоли не хватило. Похоже на то.
|
16 May 2017 11:06 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Да я же говорил, что IDE и видео - просто побочные продукты проекта, основная цель была потренироваться с MAX 10 и освоить новое оборудование для монтажа/пайки печатных плат. А так - да, использовать данную FPGA для подобного проекта, это даже не из пушки по воробъям, это сразу муху атомной бомбой фигачить
|
16 May 2017 11:15 |
|
|
Vic3Dexe
Doomed
Joined: 16 Dec 2014 11:58 Posts: 370 Location: Киев
|
|
17 May 2017 09:51 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Мало того, я давно его собираюсь оттуда своровать в XTC3, но руки не доходят
|
17 May 2017 09:55 |
|
|
Vic3Dexe
Doomed
Joined: 16 Dec 2014 11:58 Posts: 370 Location: Киев
|
Во люди, а? Лежит на открытом месте - даже своровать лень Видать, нахрен никому не надо
|
17 May 2017 10:04 |
|
|
jdigreze
God
Joined: 02 Jan 2006 02:28 Posts: 1390 Location: Abakan
|
Спрячь, сделай карту, расставь ловушки - сразу столько набежит воровать!
|
17 May 2017 17:29 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
А у тебя схема осталась? Хотелось бы взглянуть на работающий вариант... Я как раз на мелкой логике хотел сделать - навесным монтажом на убитой мультикарте, где всё было на одном чипе - но так и не доделал...
_________________ iLavr
|
18 May 2017 12:55 |
|
|