X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/1c79356b52d46aa6b508fb032f5ae709b1f2897b..0b4e3aa066abc0728aacb4bbeb86f53f9737156e:/iokit/Drivers/platform/drvAppleCuda/IOCudaADBController.cpp diff --git a/iokit/Drivers/platform/drvAppleCuda/IOCudaADBController.cpp b/iokit/Drivers/platform/drvAppleCuda/IOCudaADBController.cpp index 677bdfc80..e8a0db837 100644 --- a/iokit/Drivers/platform/drvAppleCuda/IOCudaADBController.cpp +++ b/iokit/Drivers/platform/drvAppleCuda/IOCudaADBController.cpp @@ -50,11 +50,11 @@ return super::init(properties); // ********************************************************************************** bool IOCudaADBController::start ( IOService *nub ) { -if( !super::start(nub)) - return false; -CudaDriver->registerForADBInterrupts ( autopollHandler, this ); -return true; + CudaDriver->registerForADBInterrupts ( autopollHandler, this ); + if( !super::start(nub)) + return false; + return true; } @@ -163,6 +163,16 @@ return CudaDriver->doSyncRequest(&cmd); } +// ********************************************************************************** +// cancelAllIO +// +// ********************************************************************************** +IOReturn IOCudaADBController::cancelAllIO ( void ) +{ + return kIOReturnSuccess; +} + + // ********************************************************************************** // flushDevice //