mirror of https://github.com/bochs-emu/Bochs
Add over-current signaling
This adds over-current signaling to the USBs four host controllers. To signal an OC, use the runtime configuration and set the checkbox (GUI) or text config's parameter to 1. This pull request also adds USB documentation to user.dbk.
This commit is contained in:
parent
dacc965593
commit
a0e4106f4a
|
@ -267,9 +267,14 @@ void bx_init_usb_options(const char *usb_name, const char *pname, int maxports)
|
||||||
"Options",
|
"Options",
|
||||||
descr,
|
descr,
|
||||||
"", BX_PATHNAME_LEN);
|
"", BX_PATHNAME_LEN);
|
||||||
|
bx_param_bool_c *overcurrent = new bx_param_bool_c(port,
|
||||||
|
"over_current",
|
||||||
|
"signal over-current",
|
||||||
|
"signal over-current", 0);
|
||||||
port->set_group(group);
|
port->set_group(group);
|
||||||
deplist->add(port);
|
deplist->add(port);
|
||||||
deplist->add(device);
|
deplist->add(device);
|
||||||
|
deplist->add(overcurrent);
|
||||||
deplist2 = new bx_list_c(NULL);
|
deplist2 = new bx_list_c(NULL);
|
||||||
deplist2->add(options);
|
deplist2->add(options);
|
||||||
device->set_dependent_list(deplist2, 1);
|
device->set_dependent_list(deplist2, 1);
|
||||||
|
|
Loading…
Reference in New Issue