Главная Smarthone,Музыка,Книги,КПК Регистрация

Вход

Приветствую Вас Гость | RSSВоскресенье, 20.07.2025, 11:38
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: F1ghter, iceman, xtazik, LexA_92  
WM5torage
VolkPiligrimДата: Пятница, 17.08.2007, 22:12 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 21
Репутация: 0
Статус: Offline
Прога по своему назначению напоминает Softick Card Export (http://forum.wce.by/viewtopic.php?t=1701&start=0)

Превращает ваш девайс в USB Mass Storage Device. Когда эта софтинка активирована, то КПК видится на ББ (Windows 2k/XP) как USB Flash-карта. А в деактивированном состоянии программы - девайс работает как обычно, через ActiveSync. Переключение состояний возможно назначить на кнопку.

Разработчик: Igor V. Bozhko
Лицензия: General License (Freeware)
Совместимость: Windows Mobile 5.0 (PocketPC и Smartphone), однако работа на всех устройствах не гарантируется, так как сильно зависит от конкретных прошивок и драйверов в них

Основная страница/топик (международный, английский) - http://www.modaco.com/WM5torage-t238545.html

ЧАВО (настоятельно рекоммендуется к прочтению перед вопрошанием) :

Вопрос - Почему на моем девайсе/прошивке WM5torage не работает?
Ответ - WM5torage использует тот драйвер USB контроллера, что есть в прошивке КПК/телефона изначально. На многих девайсах они очень криво/халтурно реальзованы, и нормально работают только с ActiveSync-протоколом (собственно даже с AS часто глючат). Естественно USB Mass Storage отличается от ActiveSync, тут-то глюки и проявляются.

В - нельзя ли сделать поддержку WM2003?
О - к сожалению, реализацию "виртуального устройства" USB отделили от собственно драйвера контроллера (железно-специфического) только начиная с WM5. Потому WM5torage такой маленький и бесплатный, потому что он собственно только протокол Mass Storage реализует, а с USB контроллером напрямую не работает, этим драйвер в прошивке занимается. В WM2003 такое невозможно.

В - Но почему тогда Softick CardExport работает?
О - CardExport устанавливает собственные драйвера USB-контроллера для всех поддерживаемых им процессоров/чипсетов, которые изначально пишутся и тестируются на предмет правильной работы USB Mass Storage протокола. По этой же причине он поддерживает WM2003. Это значительно больший объем работ,- у меня нет таких возможностей/сил. Глюки в родных USBFN-драйверах я пытаюсь обходить, но это не всегда возможно.

В - почему один большой файл копирует на карту быстро, а много маленьких - гораздо медленнее?
О - по-умолчанию для USB-дисков в Windows отключен кеш на запись. При копировании каждого файла происходит обновление директории и FAT, естественно когда файлы маленькие и их много, в служебные структуры пишется больше, чем собственно в файлы. Однако это можно поправить - включить "оптимизировать для производительности" в Менеджере Устройств PC | свойства устройства диска WM5torag | политики

В - почему не делается доступной внутренняя память, а только карточка?
О - Во-первых, протокол USB Mass Storage экспортирует диск(карту) как набор секторов, с партишном, файловой системой и т.п. Настольный ПК как правило понимает FAT и NTFS, когда как внутренний Storage обычно форматируется специальными файловыми системами Windows Mobile - ПК ее просто не поймет. Во-вторых, протокол USB Mass Storage требует экслюзивный доступ к диску - т.е. если диск доступен через USB Mass Storage, со стороны КПК доступ должен к нему отключаться, иначе КПК и PC будут лезть на карту одновременно и мешать друг другу. Если карту еще можно "отключить" для КПК, т.к. сама суть карточки предусматривает ее возможное отсутствие, то "отключить внутренний storage" значительно более проблематично - если и получится, то скорее всего Windows Mobile обидится wink.gif

В - можно ли сделать USB 2.0 (высокую скорость)?
О - "сделать" нельзя, так как для этого нужна аппаратная поддержка, т.е. high-speed USB-передатчик. Ну и высокоскоростной флеш или микродрайв. На устройствах, где такое есть и нормально доступно программно (например HTC Athena), WM5torage изначально работает быстро и в режиме USB 2.0 high-speed. Жаль что таких устройств пока что единицы.

Информация с 4pda.ru

Русифецированая версия WM5torage

Прикрепления: 77875528.cab (34.4 Kb)


Волк - это, в первую очередь, высший символ свободы в животном мире, символ самостоятельности. Волк - это и символ бесстрашия. В любой схватке волк борется до победы или до смерти.
Волк не подбирает падаль, а значит - это и символ чистоты.
Волк живет семьей, ухаживает только за своей волчицей-женой, и сам волк-отец воспитывает своих детей-волчат. У волков не существует такого порока, как прелюбодеяние. - Волк - это и символ высокой нравственности, преданности семье.
Волк - символ справедливости и честолюбия. В обычных условиях волк не допустит, со своей стороны, обидеть более слабого.


Сообщение отредактировал iceman - Воскресенье, 19.08.2007, 19:08
 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2025Бесплатный конструктор сайтовuCoz