mktrd
|
|
boo_boo | Дата: Воскресенье, 2008-08-10, 19:11:45 | Сообщение # 31 |
Участник
Группа: Человеки
Сообщений: 45
Статус: Offline
| на соурсфордж, а? ,) а то тянет спортировать на линух, но сейчас спековских дискет нет под рукой, а когда будут, боюсь, тред помрет или потеряется..
Сообщение отредактировал boo_boo - Воскресенье, 2008-08-10, 19:12:08 |
|
| |
deathsoft | Дата: Воскресенье, 2008-08-10, 19:29:59 | Сообщение # 32 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| Quote (boo_boo) на соурсфордж, а? ,) а то тянет спортировать на линух, но сейчас спековских дискет нет под рукой, а когда будут, боюсь, тред помрет или потеряется.. Так там нечего портировать, там все драйвер делает, программа тупо шлет драйверу иоцтл и все, ну еще дорожки и головки перебирает.
|
|
| |
boo_boo | Дата: Понедельник, 2008-08-11, 17:20:21 | Сообщение # 33 |
Участник
Группа: Человеки
Сообщений: 45
Статус: Offline
| ну да, это и радует -- только заменить DeviceIoControl() на ioctl()
|
|
| |
deathsoft | Дата: Понедельник, 2008-08-11, 17:56:45 | Сообщение # 34 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| Quote (boo_boo) ну да, это и радует -- только заменить DeviceIoControl() на ioctl() Так у линуксового драйвера формат иоконтролов совершенно другой скорее всего, там вроде кроме названия fdrawcmd - вообще ничего общего нету.
|
|
| |
EvgenyMuchkin | Дата: Четверг, 2008-09-18, 12:09:56 | Сообщение # 35 |
Участник
Группа: Человеки
Сообщений: 43
Статус: Offline
| По скорости работы хочу сказать, что формат и чтение - гуд! А вот запись образа на диск такая же тормозная, как в вышеупомянутых утилитах WinTRD.
|
|
| |
deathsoft | Дата: Четверг, 2008-09-18, 12:38:21 | Сообщение # 36 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| Quote (EvgenyMuchkin) По скорости работы хочу сказать, что формат и чтение - гуд! А вот запись образа на диск такая же тормозная, как в вышеупомянутых утилитах WinTRD. Возможно это только на твоем компе/дисководе. На 2х компах на которых проверял я скорость записи и чтения одинаковая. Кстати а какой дисковод? 3.5"? Я только на 3.5" тестировал.
Сообщение отредактировал deathsoft - Четверг, 2008-09-18, 12:39:46 |
|
| |
EvgenyMuchkin | Дата: Четверг, 2008-09-18, 13:27:23 | Сообщение # 37 |
Участник
Группа: Человеки
Сообщений: 43
Статус: Offline
| 3'5
|
|
| |
deathsoft | Дата: Суббота, 2008-09-20, 02:27:15 | Сообщение # 38 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| Версия 1.1 Сделал буфер размером на весь образ дискеты, теперь не должно тормозить на медленных компах (раньше не успевало читать/писать на винт и из за этого процесс записи/чтения образа тормозил). Исправил синтаксическую ошибку в хелпе. Первая ссылка бинарь, вторая сорцы. (уебанский укоз сцука файлы переименовывает, т.к. у него файлы с такими именами уже есть в базе, сраное поделие криворукое)
Сообщение отредактировал deathsoft - Суббота, 2008-09-20, 02:31:25 |
|
| |
EvgenyMuchkin | Дата: Понедельник, 2008-09-22, 09:52:11 | Сообщение # 39 |
Участник
Группа: Человеки
Сообщений: 43
Статус: Offline
| Все равно пишет еле-еле.
|
|
| |
EvgenyMuchkin | Дата: Понедельник, 2008-09-22, 10:00:45 | Сообщение # 40 |
Участник
Группа: Человеки
Сообщений: 43
Статус: Offline
| А читает и форматирует с отличной скоростью!
|
|
| |
deathsoft | Дата: Вторник, 2008-09-23, 01:01:48 | Сообщение # 41 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| Quote (EvgenyMuchkin) Все равно пишет еле-еле. Будем разбираться.
|
|
| |
deathsoft | Дата: Воскресенье, 2008-09-28, 02:11:06 | Сообщение # 42 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| Сделал выделение буферов через VirtualAlloc, просьба проверить скорость записи еще раз.
|
|
| |
EvgenyMuchkin | Дата: Пятница, 2008-10-03, 14:21:30 | Сообщение # 43 |
Участник
Группа: Человеки
Сообщений: 43
Статус: Offline
| deathsoft, СУПЕР! Скорость просто бешеная во всех режимах! Спасибо огромное!
|
|
| |
deathsoft | Дата: Пятница, 2008-10-03, 15:34:48 | Сообщение # 44 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| Quote (EvgenyMuchkin) СУПЕР! Скорость просто бешеная во всех режимах! Спасибо огромное! Ну значит проблема была в том что драйвер передает буферы напрямую в контроллер DMA и нужны для этого выровненые буферы (через VirtualAlloc). Вот сорцы последней версии:
Сообщение отредактировал deathsoft - Суббота, 2008-10-04, 16:43:56 |
|
| |
deathsoft | Дата: Суббота, 2008-10-25, 20:31:10 | Сообщение # 45 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| Новая версия, со ссылкой на ветку форума с обсуждением. (бинарь и сорцы)
Сообщение отредактировал deathsoft - Суббота, 2008-10-25, 20:31:41 |
|
| |