LINUX.ORG.RU
ФорумTalks

Продолжение эпопеи с USB-стеком в ReactOS

 ,


1

2

Нам все же удалось разбить лёд, мы все же нашли несколько тестеров во время прошлого этапа (В ReactOS готовится радикальное улучшение стека-USB, но нужна ваша помощь) и готовы двигаться дальше.

Разработчик Вадим Галянт залил в облако экспериментальный образ ReactOS с обновленными компонентами USB-стека.


https://drive.google.com/file/d/0B0uL4J-umfUBLXgwd25ZVnE1dzA/view

Особенности образа:

0. Это LiveCD, запускается с носителя без установки.
1. Для тестов реального железа надо заменить все три драйвера usb(u|o|e)hci на виндовые (XP SP3 или 2003 SP2).
2. Поддерживает загрузку с флешки.
3. Есть важный нюанс — флешки во время работы извлекать нельзя ВООБЩЕ — это равносильно отключению жесткого IDE-диска на горячую. Последствия будут фатальны для данных на флешке и запущенной системы. По идее, и добавлять на горячую флешку не стоит тоже.
4. Для чистоты тестов, желательно полностью отключать все имеющиеся звуковые карты на испытываемом компьютере.

Перед тем как экспериментировать с загрузкой с флешки, желательно сначала загрузиться с CD-ROM и убедиться, что все USB устройства видятся и работают нормально. И уже затем тестировать загрузку с USB.

Если вы готовы протестировать именно загрузку с флешки, то используйте 1 пункт этой (https://winehq.org.ru/ROS_BootFlash) инструкции и программу Rufus.

HDD, кард-ридеры, приводы, принтеры, сканеры, модемы используют BULK передачи. Поэтому если флешки работают, то и остальные устройства из этого списка должны работать. Правда в ReactOS пока нет поддержки для всех типов устройств на более высоком уровне.
Мышки, клавиатуры, джойстики используют INTERRUPT передачи.
Мультимедиа устройства используют ISOCHRONOUS передачи (в этом образе пока нет поддержки совсем!).

Любые вопросы желательно адресовать непосредственно Вадиму (https://vk.com/wall-1086956_33687) и ему же присылайте отчеты о результатах тестирования образа.

★★★★

Последнее исправление: Jedi-to-be (всего исправлений: 1)
Ответ на: комментарий от xmikex

Насколько я помню, если к тебя есть лицензионная копия винхр, то ты можешь пользоваться любой библиотекой/драйвером оттуда, хоть в вайне, хоть где, в то время, пока не пользуешься самой винхр.

redgremlin ★★★★★
()
Ответ на: комментарий от lenin386

ох щи, не надо так, все что наследник и собственно сам NT как RT не работает и в принципе не может. WIN CE основанна на 98 именно потому, что предполагалась для встройки и умела в незащищенный режим.

Morin ★★★★★
()
Ответ на: комментарий от lenin386

real-time devices to point of sale (POS) devices like kiosks.

понимаешь какая штука, лапшу с ушей надо снимать тщательней, так же как и с термином IoT. Оч популярно очень модно, очень хорошо впаривается манагерам всех мастей, увы железячники смотрят на это по другому.

Надо сказать о части истории, win32s действительно пилилось теми же людьми что и win32 и это правда была команда создавшая NT. вот только пили они под другое ядро. но api должно было совпадать

Morin ★★★★★
()
Ответ на: комментарий от xmikex

потому что предлагаете незаконно использовать драйвера от xp

Ничего подобного.
Мы никому не предлагаем использовать фалы выкопированные их xp вместе с нашей системой на регулярной основе, тем более при отсутствии лицензии на них.

Jedi-to-be ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.