Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » ISA-8 контроллер SD карт (XT-SD) |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 | Печать |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 декабря 2017 11:24 Сообщение отредактировано: 11 декабря 2017 11:33
Tronix Может просто сделать "драйвер" в составе XT IDE UNIVERSAL BIOS ? Там драйвера железа выделены в отдельные модули. Но программировать придется на NASM, у него синтаксис довольно сильно отличается от MASM и надо привыкнуть. http://www.xtideuniversalbios....ontrollers |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
alecv Может быть. |
Filin
Advanced Member
Откуда: Киев Всего сообщений: 466 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 сен. 2017 |
Tronix написал: Не знаю, насколько можно доверять результатам CheckIt, но у меня на Поиске с V20 показывает 366КБ/с alecv Да, мне кажется 150KB/s это очень хороший результат для 4,77 MHz. Даже слишком хороший, так как граничит с теоретической скоростью шины по грубым прикидкам http://zx-pk.ru/threads/20977-...post940183 |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Filin написал: А вот эта программа Не знаю, насколько можно доверять результатам CheckIt, но у меня на Поиске с V20 показывает 366КБ/сhttps://www.lo-tech.co.uk/wiki/DOS_Disk_Tester ? https://www.lo-tech.co.uk/downloads/benchmarks/disktest.zip |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Filin Если установлен NEC V20 и BIOS XT IDE скомпилирован с поддержкой i80188 (команды с REP INS/OUTS) то это дает очень большой прирост производительности. |
Filin
Advanced Member
Откуда: Киев Всего сообщений: 466 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 сен. 2017 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 декабря 2017 14:14 Сообщение отредактировано: 11 декабря 2017 14:14
Tronix написал: https://www.lo-tech.co.uk/wiki/DOS_Disk_Tester ?Вот. Возможно влияет контроллер накопителя, там наверняка есть механизмы кэширования. А вот эта программа |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Filin написал: Tronix написал: насколько можно доверять результатам CheckIt https://www.lo-tech.co.uk/wiki/DOS_Disk_Tester ?Надо замутить бенчмарк для Поиска. Требование:32-40кб озу,чтоб в минимальной конфигурации запустить под досом. эта программа Даже толкого теста быстродействия нет. Ни одна прога не работает ,кроме checkit и старых pc-info/benchmark pcmag. Если развяжусь с хардвейрными траблами,то буду пробовать написать. На турбо барсике писал,а выглядело это так: Прикрепленный файл (IMG_20171204_205805.jpg, 0 байт, скачан: 30 раз) |
Filin
Advanced Member
Откуда: Киев Всего сообщений: 466 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 сен. 2017 |
Кстати, после разгона CPU показатели улучшились |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 декабря 2017 13:32 Сообщение отредактировано: 16 декабря 2017 13:35
По совету newold86 избавился от необходимости постоянного контроля флага занятости через чтение статусного порта. Вместо этого в логику CPLD внесено управление линией IO CH RDY - когда происходит запись или чтение в/из порта данных, а SPI еще не сдвинул до конца биты линия IO CH RDY удерживается. Как только закончил сдвиг, линия отпускается и поехали дальше. С драйвером никаких оптимизаций не производилось, за исключением убранного за ненадобностью чтения статусного порта. Плата ISA ROM Board пока не готова, поэтому по BIOS подвижек никаких нет. Только старый драйвер на чистом Си. |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Просто заменил Си-шные процедуры чтения-записи на ассемблерные вставки. |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » ISA-8 контроллер SD карт (XT-SD) |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |