Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Другие архитектуры » Загрузить АГАТ-9 |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 6 7 8 9 | Печать |
icedwarm |
2 GARNIZON: Да, конечно это проблемно, тему с этим устройством я однажды поднимал на другом ресурсе и тогда активно обсжудали модернизацию подобного устройства под агаты - дело кончилось ничем, но как вы сказали, если товарищ TNT23 сделает это, то очередь покупателей девайса пополнится!!!. Вашего же девайса жду с нетерпением!!!! 8-). |
AlexBel
Newbie
Откуда: Volgograd, Russia Всего сообщений: 18 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 4 мая 2010 19:12 Сообщение отредактировано: 4 мая 2010 19:17
А этот вариант в плане адаптации к Агату не рассматривался? http://hxc2001.free.fr/floppy_...pyemulator Я его повторял, со спектрумом и MSX гонял лично, работает без проблем. Правда, проверял только на чтение, но все можно узнать и проверить, было бы желание... 2icedwarm: Я думаю, что без всяких сообщений запрашивать авторизацию по аське не очень правильно - я, например, таких сразу заношу в игнор. Не сделал этого лишь потому, что сопоставил по времени свой ответ в форуме и запрос авторизации. Ведь нетрудно написать "Привет, я icedwarm, авторизуй, пожалуйста!". И все, никаких проблем... 2GARNIZON: Привет! Что-то тебя в аське не видно последнее время... |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
... Эту же логику ("ленивое чтение") они потом добавили и в драйвер 140кб. Но, правда, там дорожка всё равно требует два оборота или больше - драйвер налету вынужден выполнять сложное декодирование, получается: один сектор читаем, один пропускаем (пока декодируем предыдущий). Теоретическое минимальное расчётное время (может быть мне удастся достигнуть его в следующем проектируемом устройстве - мост 140 >-> PC): 35 дорожек * (0.22 сек на дорожку + переход между дорожками) - около 10 секунд на диск. Если читать также защитные промежутки между дорожками (как это пытается делать КОРРЕКТОР СМЕЩЕНИЯ) - то подольше. -- Кстати, вы хотели новости ? Их есть у меня, принимаю поздравления - сегодня мост успешно записал первую дискету. ) |
icedwarm |
2 Voldemar0: ПОЗДРАВЛЯЕМ!!!!!!!! Теперь эту первую дискету надо в рамочку 8-) и молится на нее чтоб он остальные писал правильно 8-)!!!! |
icedwarm |
2AlexBel: Извини не подумал, думал по нику сразу поймешь, еще раз прошу прощения. |
AlexBel
Newbie
Откуда: Volgograd, Russia Всего сообщений: 18 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
icedwarm написал: Да никаких проблем. Я на ник сразу не посмотрел, увидел запрос авторизации от того, кого нет в списке - как правило, этого достаточно, чтобы в игнор отправлять, спам достал уже. Потом подумал о сообщении, что оставил на форуме, сопоставил и ответил. Но вот чего не понял - какая-то проблема с кодировкой? 2AlexBel: Извини не подумал, думал по нику сразу поймешь, еще раз прошу прощения. |
GARNIZON
Advanced Member
Откуда: S-POSAD Всего сообщений: 350 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 11 дек. 2007 |
Хорошие новости замечу запись одного диска занимает 35сек! Voldemar0 - респект , потираю руки заказать платы..... AlexBel: пропал маленько, отписал в аську. |
AlexBel
Newbie
Откуда: Volgograd, Russia Всего сообщений: 18 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 4 мая 2010 20:05 Сообщение отредактировано: 4 мая 2010 20:06
Voldemar0 написал: Искренние поздравления! Кстати, вы хотели новости ? Их есть у меня, принимаю поздравления - сегодня мост успешно записал первую дискету. ) А я сегодня переписал видеоконтроллер, теперь работает в разрешении 640х480, без удвоения пикселей. Правда, мелко все, но пусть пока будет так, потом изменю. Фотки выкладывать не буду - новых нет, а от старых новые отличались бы мало, только размером картинки. Владимир, ткни носом, пожалуйста, где можно легко нарыть сканкоды агатовской клавиатуры? |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 4 мая 2010 21:42 Сообщение отредактировано: 4 мая 2010 21:49
Voldemar0, круто! Посмотрел описание .AIM формата, но все-таки не до конца понял - какова скорость передачи бит (сырых, MFMных)? каков формат дорожки? Наверное, нужно просто взять первый попавшийся .AIM файл и внимательно его поразглядывать. (Нашел в документации по Агату-7: Дисковая операционная система "АГАТ" позволяет на каждой дорожке записывать 16 секторов дaнныx пo 256 бaйтoв. Каждый сектор соcтoит из адресногo поля и поля данных. Адресное поле имeeт вид: D5 AA 96 Nтoмa Nтpeкa Nceктopa кoнтp.cуммa DE AA EB Toм, тpeк ceктop и кoнтpoльнaя cуммa кoдиpуютcя двумя бaйтaми тaк, чтo все нечетные разряды содержат 1, а все четные являются значимыми. Пoлe дaнныx имeeт вид: D5 AA AD 342 "пpaвильныx" бaйтa кoнтp.cуммa DE AA EB cooтв. 256 нacтoящим Taкoй фopмaт дaнныx нa тpeкe, paвнo кaк и вcя нeoбxoдимaя кoдиpoвкa, пoддepживaeтcя cтaндapтнoй пpoгpaммoй-дpaйвepoм RWTS, имeющeйcя в ДOC "Шкoльницы" и в штaтнoй ДOC Бeйcикa. C тoчки зpeния пoльзoвaтeля oнa читaeт/пишeт 256-бaйтный ceктop дaнныx пo зaдaнным нoмepaм тpeкa и ceктopa нa диcкe, пoэтoму знaниe физичecкoгo фopмaтa диcкa для нeгo нeoбязaтeльнo. Пoдpoбнo интepфeйc этoй пpoгpaммы oпиcaн в 8.) Это больше похоже на CGR, а не MFM. |
Voldemar0
Junior Member
Откуда: Tomsk, Russia Всего сообщений: 102 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 нояб. 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 5 мая 2010 6:58 Сообщение отредактировано: 5 мая 2010 7:34
2tnt23: O ! Так я о чём и говорю: AIM не описывает такие вещи и не работает с ними (скорости, например). Самая-самая информация по скоростям может быть выловлена из официальной доки: http://ssmu.ru/er/agat/Reading/serkov/hainfo/023-01to.shtml Самая-самая - т.е. там там тоже совсем не всё, но большего нет. А то что мымрин с aim не совпадает - так это просто потому, что мымрин описывает только 140кб флоповоды (и то не особенно подробно), а AIM - формат 800кб. aim, nib, im - это всё форматы, по содержанию близкие к тому чем обменивается контроллер и драйвер. А что там внутри себя делает контроллер перед передачей флопику - этого пока никто не знает -------- На всякий случай, потому что иногда это не очевидно: Для агата было два типа дисководов и два контроллера. Они вообще никак не совместимы, кроме размера дискет ! 140кб, он же шугарт, он же Seagate, он же ес5088, он же тарахтелка, он же "нижний", он же FM: 35 дорожек, одна сторона, сырая дорожка весит чуть больше 6 к/байт, но ограничения контроллера таковы, что в порт записи можно писать только 64 допустимых битовых комбинации. Т.е. два бита из каждого байта - жертва магнитной записи. Синхронизация потока в каждом байте (т.е. к каждым 8 битам контроллер дописывает ещё две единички). 840кб, он же 800 кб, он же MFM, он же тик, он же ес51чего-то-там, он же мс5тоже-что-то, он же "верхний": 160 дорожек на двух сторонах, сырая дорожка весит около 5,5 к/байт, причем байты честные - т.е. могут быть любым значением от 0 до 255. Синхронизация потока только в специальных синхрополях, которые можно записывать, отдав контроллеру соответствующую команду. Синхрополе (как я предполагаю), занимает на дорожке около 20-30 бит. |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 6 7 8 9 | Печать |
Полигон-2 » Другие архитектуры » Загрузить АГАТ-9 |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |