io-usb using most of one core's CPU

Here’s the doc’s on enum-usb:

qnx.com/developers/docs/6.4. … m-usb.html

Not sure why it’s not exiting. It probably depends on it was started by enum-devices etc.

If you don’t really need USB support on your machine why not just change your boot configuration so that io-usb and everything else related to usb and io-audio etc isn’t started. Then you can concentrate on just getting your app to run.

Tim

Why is enum-usb running anyway? Are you using the self-hosted development install for an embedded system? This is not recommended. You should consider building your own boot image and create a custom boot script, which only starts the stuff you need.

@Tim, thanks, I’ve disabled all the USBs in the bios and although enum-usb still doesn’t finish I don’t get the runaway io-usb process so I’m happy.
@TB yup, that is indeed what I’m doing. I’ve not looked in to creating a runtime environment. Is this a difficult thing to accomplish? I’ve more or less got my app running now so I’m happy with the current setup.