Details
-
Bug
-
Resolution: Fixed
-
Major
-
Original Xbox revision 1.3
Description
When booting ReactOS on Xbox (no matter, from HDD or DVD) it spams a lot with this debug print and breaks into debugger each time:
(drivers/usb/usbhub/usbhub.c:2176) USBH_ChangeIndicationWorker: USBH_SyncGetHubStatus() UNIMPLEMENTED. FIXME
|
|
Entered debugger on embedded INT3 at 0x0008:0x823320f2.
|
kdb:> bt
|
[Active TSS 0x0028 @ 0x82BCA000]
|
Eip:
|
* <ntoskrnl.exe:1570f3 (sdk/lib/rtl/i386/debug_asm.S:34 (DbgBreakPoint))>
|
Frames:
|
* <usbhub.sys:9521 (drivers/usb/usbhub/usbhub.c:2808 (USBH_Worker))>
|
* <ntoskrnl.exe:72269 (ntoskrnl/io/iomgr/iowork.c:27 (IopWorkItemCallback))>
|
* <ntoskrnl.exe:40a43 (ntoskrnl/ex/work.c:162 (ExpWorkerThreadEntryPoint))>
|
* <ntoskrnl.exe:11d4b4 (ntoskrnl/ps/thread.c:156 (PspSystemThreadStartup))>
|
* <ntoskrnl.exe:137095 (ntoskrnl/ke/i386/thrdini.c:78 (KiThreadStartup))>
|
* <ntoskrnl.exe:11d47b (ntoskrnl/ps/state.c:607 (NtQueueApcThread))>
|
<5d8950ec>
|
Couldn't access memory at 0x83E58959!
|
Couldn't access parent TSS 0x01a3
|
kdb:>
|
Original Xbox has two USB 1.1 OHCI controllers. Problem does not reproduce in XQEMU, but might be related to CORE-16352.
Attachments
Issue Links
- blocks
-
CORE-16726 Boot on Xbox - breakpoint at USBH_ProcessHubStateChange
- Open
- is blocked by
-
CORE-16692 UniATA does not recognize Xbox DVD drive, so it's not possible to boot from it
- Resolved
- relates to
-
CORE-16352 USB keyboard/mouse input doesn't work in XQEMU and on real Xbox
- Open