Skip to content

USBDOS /HID failed: Tested on IBM 300GL 6275/860 Intel Pentium III @450mhz. MEM 128MB; #2

@hjnijlunsing

Description

@hjnijlunsing

=== START OF TEST: May 21st ===
Now on the DOS machine:
Load USBDDOS with the flags for the device class you're testing:
USB keyboard / mouse: USBDDEBUG /hid
=== END OF TEST ===

Console says after some debug messages Found USB Mouse:
System hangs after a while still on the command line

Captured Log from Comport Using Alpha 2 build:
sbrk: fffe, SP: 7340, stack: 4020
HimemCS: 00197c00, HimemDS: 001a9590
Temp: 0009d080
RMCB: 0009dbf0
PageTable0: 0009e000
LinearCS: 00005d40, LinearDS: 000176d0
CR3: 00000000
GDTR: 0009dc00, size 783, offset 0009d080
IDTR: 0009dc08, size 2047, offset 0009d390
Himem data setup ready.
Entered protected mode from real mode.
main seg: 05d4->01d0
IRQ mask: 9cb8
Host Controller: Bus:0, Dev:2, Func:2, pi:0x00, IRQ: 9, INT Pin: INTD#
UHCI base IO address: ff00
UHCI frame list base address: 001ba000
UHCI start HC cmd: c0
UHCI start HC status: 0
Install ISR 0x71
UCHI port 0 status: 0010
UCHI port 1 status: 0010
Enumerate device for UHCI ROOT HUB on Bus:Dev:Func 00:02:02
UCHI port 0 status: 0010
UCHI port 0 status: 0010
Enumerate device at port 0.
UHCI port 0 status: 01a5
UCHI port 0 status: 0010
USB: initial descriptor
UHCI CB with error: 20 USB: ep0 max packet size: 8->8
UHCI port 0 status: 01a5
USB: set device address: 1
USB: get full descriptor
USB: get manufacture
UHCI CB with error: 20 USB: get product
UHCI CB with error: 20 USB: get config descriptor
USB: config descirptor total length: 34
interface 0 endpoint num:1
USB: set config 1
USB: config endpoints
Class 3 Endpoint 81 created: 00008471 [1/1]
get config desc length: 34
HID bInterfaceProtocol: 2
HID bSubClass: 1
HID: Set boot protocol
HID Set idle
UCHI port 1 status: 0010
HID: start driver.
INT 21H, AH=0031

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions