Jump to content

scalar

scalar

Member Since 23 Sep 2007
Offline Last Active Nov 09 2013 01:59 PM
-----

Posts I've Made

In Topic: How can I assign different IRQs for EUSB and USBE?

23 July 2013 - 04:41 AM

17 is a shared IRQ under the APIC controller, and since DSDT is remapping ACPI tables you probably don't want to map this to a nonshared IRQ here.  Usually what I do is start upstream and reset any existing allocation table in the system bios/efi of your motherboard and disable any unused components (com/parallel style {censored} if you don't use it.

 

Also are you SURE you don't have any other devices connected to the same root device?  Intel's USB controllers are a little funny, if you have a 1.0 or 1.1 device sharing with your NI audio device, you'll get a bridge adapter to separate out the high speed device and it LOOKS like they're not on separate busses but you'll notice the 1.0/1.1 devices will still fall under the primary enhanced controller in the device tree.  System profiler should obviously make it easy to see devices and where they connect in the 'tree'.  Bridge devices always appear 'under' the main enhanced controller when a slower device is present with a 2.0 device, and they 'bridge' the faster device(s) causing issues in my experience.

 

What I do is use quality hubs (there are generic ones that I've found to be IDEAL, Multi-TTM chips and 1 amp per port), then I take note of ALL of my device speeds.  Any 1.0/1.1 devices either get directly attached to the system (Novation Nocturn & my keyboard seem to work best this way) or are all on a hub so they're sharing the same port.  Suddenly you'll notice the non-"enhanced" controllers are getting used!  Now you should be able to find a port for your NI audio device that doesn't put it as sharing with any other device on that device tree. 

 

You can btw find this info under WIndows as well using a utility called USBDevView from nirsoft or I actually prefer MS's code Example from VisualStudio called USBView which has been nicely compiled for us by Uwe Sieber and provided for download on his site.

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy