+IOByteCount IODMAEventSource::getFIFODepth(IODirection direction)
+{
+ if ((dmaController == 0) || (dmaIndex == 0xFFFFFFFF)) return 0;
+
+ return dmaController->getFIFODepth(dmaIndex, direction);
+}
+
+
+IOReturn IODMAEventSource::setFIFODepth(IOByteCount depth)
+{
+ if ((dmaController == 0) || (dmaIndex == 0xFFFFFFFF)) return kIOReturnError;
+
+ return dmaController->setFIFODepth(dmaIndex, depth);
+}
+
+
+IOByteCount IODMAEventSource::validFIFODepth(IOByteCount depth, IODirection direction)
+{
+ if ((dmaController == 0) || (dmaIndex == 0xFFFFFFFF)) return kIOReturnError;
+
+ return dmaController->validFIFODepth(dmaIndex, depth, direction);
+}
+
+