# USB 1.1 UHCI improvements GSoC - Week 2

DevFeed: [USB 1.1 UHCI improvements GSoC - Week 2](<https://devfeed.tech/articles/usb-1-1-uhci-improvements-gsoc-week-2-33039.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/usb-11-uhci-improvements-gsoc-week-2/>)

Published: 2016-06-06T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [USB](<https://devfeed.tech/topics/usb.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [bug](<https://devfeed.tech/topics/bug.md>)

Tags: [bug](<https://devfeed.tech/tags/bug.md>), [crash](<https://devfeed.tech/tags/crash.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [free](<https://devfeed.tech/tags/free.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [testing](<https://devfeed.tech/tags/testing.md>), [usb](<https://devfeed.tech/tags/usb.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

## AI overview

A report on the second week of USB 1.1 UHCI development for ReactOS. Testing found that UHCI was not working under Windows Server 2003, and debugging identified a system crash during UHCI driver removal originating from hub.sys. The author also investigated USB stack code and planned to add driver removability.

## Source excerpt

The second week of coding period I spend on testing and debugging. As you may remember from previous post, there were all fails in UHCI test spreadsheet. This week I've done same tests with all ROS's usb stack injected along with "usbuhci.sys" but this also not helped. So we can assume that UHCI is not working under 2k3. Also I've found bug (crash) in UHCI driver uninstall flow. In case of EHCI, it is normally denying removal, but in case of UHCI I'm seeing system crash coming from "hub.