site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com Thread-index: AcVSgsXwBsWwqdgNRYS4sZ5dv7tFkAC32TAw Dear Dan As per your previous mail, we have change the partition name of the volumes, and use media->getName() function which actually outputs the various partition names. My driver write call syntax is as follows- getProvider->write(this, byteStart, WriteBuffer, completion); where this -> IOService* client, byteStart -> byte offset, WriteBuffer -> IOMemoryDescriptor*, completion -> IOStorageCompletion. But still my driver writes the buffer on all the media objects. How should we specify the write call of the driver to write the buffer on the specific media object? Or what parameters we have to pass to the write call, so that it is work for specific media object only? In our case the write call takes IOService* as input and the GetName() is IOMedia Method, so even if we check the name and fires the write call it will write on all the media objects. How should we give IOService* specific media object? Thanks Imran _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... This email sent to site_archiver@lists.apple.com