1*76f30473SGerd Hoffmann########################################################################### 2*76f30473SGerd Hoffmann# 3*76f30473SGerd Hoffmann# You can pass this file directly to qemu using the -readconfig 4*76f30473SGerd Hoffmann# command line switch. 5*76f30473SGerd Hoffmann# 6*76f30473SGerd Hoffmann# This config file creates a EHCI adapter with companion UHCI 7*76f30473SGerd Hoffmann# controllers as multifunction device in PCI slot "1d". 8*76f30473SGerd Hoffmann# 9*76f30473SGerd Hoffmann# Specify "bus=ehci.0" when creating usb devices to hook them up 10*76f30473SGerd Hoffmann# there. 11*76f30473SGerd Hoffmann# 12*76f30473SGerd Hoffmann 13*76f30473SGerd Hoffmann[device "ehci"] 14*76f30473SGerd Hoffmann driver = "ich9-usb-ehci1" 15*76f30473SGerd Hoffmann addr = "1d.7" 16*76f30473SGerd Hoffmann multifunction = "on" 17*76f30473SGerd Hoffmann 18*76f30473SGerd Hoffmann[device "uhci-1"] 19*76f30473SGerd Hoffmann driver = "ich9-usb-uhci1" 20*76f30473SGerd Hoffmann addr = "1d.0" 21*76f30473SGerd Hoffmann multifunction = "on" 22*76f30473SGerd Hoffmann masterbus = "ehci.0" 23*76f30473SGerd Hoffmann firstport = "0" 24*76f30473SGerd Hoffmann 25*76f30473SGerd Hoffmann[device "uhci-2"] 26*76f30473SGerd Hoffmann driver = "ich9-usb-uhci2" 27*76f30473SGerd Hoffmann addr = "1d.1" 28*76f30473SGerd Hoffmann multifunction = "on" 29*76f30473SGerd Hoffmann masterbus = "ehci.0" 30*76f30473SGerd Hoffmann firstport = "2" 31*76f30473SGerd Hoffmann 32*76f30473SGerd Hoffmann[device "uhci-3"] 33*76f30473SGerd Hoffmann driver = "ich9-usb-uhci3" 34*76f30473SGerd Hoffmann addr = "1d.2" 35*76f30473SGerd Hoffmann multifunction = "on" 36*76f30473SGerd Hoffmann masterbus = "ehci.0" 37*76f30473SGerd Hoffmann firstport = "4" 38