Revision 090ac642
b/hw/usb-bus.c | ||
---|---|---|
140 | 140 |
return dev; |
141 | 141 |
} |
142 | 142 |
|
143 |
void usb_register_port(USBBus *bus, USBPort *port, void *opaque, int index,
|
|
144 |
USBPortOps *ops, int speedmask) |
|
143 |
static void usb_fill_port(USBPort *port, void *opaque, int index,
|
|
144 |
USBPortOps *ops, int speedmask)
|
|
145 | 145 |
{ |
146 | 146 |
port->opaque = opaque; |
147 | 147 |
port->index = index; |
... | ... | |
149 | 149 |
port->index = index; |
150 | 150 |
port->ops = ops; |
151 | 151 |
port->speedmask = speedmask; |
152 |
} |
|
153 |
|
|
154 |
void usb_register_port(USBBus *bus, USBPort *port, void *opaque, int index, |
|
155 |
USBPortOps *ops, int speedmask) |
|
156 |
{ |
|
157 |
usb_fill_port(port, opaque, index, ops, speedmask); |
|
152 | 158 |
QTAILQ_INSERT_TAIL(&bus->free, port, next); |
153 | 159 |
bus->nfree++; |
154 | 160 |
} |
Also available in: Unified diff