Considerations for Logical Grouping of Devices

Note that many audio devices have dependencies which fall outside of the normal "hardware resource" sharing idiom, that is, IRQ, I/O, DMA, or memory ranges. For example, FM synthesizer chips often have an internal dependency on the mixer device of the card. In this example the devices should not be treated as separate logical device even though functionally they are somewhat independent of each other.

Other considerations for how to logically group the devices of a multifunction board: