site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=kzX+2oiJuqXmNFLwJaHtvfk+Oq6twDj7nOQSn2M8BKxgX0Cuw7ceYmRb/JQxNSNwfEAUqTaXHtvaBFKo3VEzr/snSdWN+03/GPwlkjX4bbLhuzPxid5ivfQdVXYs6OlP+6HEwV+TV/7psyzW8ZKZwsH7Qcah/pl1KkB4iypPtuw= Hello EveryBody I am new to MAC OS driver development. I have few doubts regarding the filter driver. Can I have my filter driver build in such a way that my entry in io registry would be looking like something given below. (My_Driver entry given below) Is it possible to build such a filter driver. If i am going incorrect do please correct me. | +-o pci@f4000000 <class IOPlatformDevice, registered, matched, active, busy 0, retain count 10> | | +-o AppleMacRiscPCI <class AppleMacRiscPCI, !registered, !matched, active, busy 0, retain count 12> | | +-o ata-6@D <class IOPCIDevice, registered, matched, active, busy 0, retain count 13> | | | +-o AppleKauaiATA <class AppleKauaiATA, !registered, !matched, active, busy 0, retain count 6> | | | +-o ATADeviceNub@0 <class ATADeviceNub, registered, matched, active, busy 0, retain count 6> | | | | +-o IOATABlockStorageDriver <class IOATABlockStorageDriver, registered, matched, active, busy 0, r$ | | | | +-o IOATABlockStorageDevice <class IOATABlockStorageDevice, registered, matched, active, busy 0,$ | | | | +-o *****My_Driver****** <class *****My_Driver******, registered, matched, active,$ | | | | +-o ST940110A Media <class IOMedia, registered, matched, active, busy 0, retain count 10> | | | | +-o IOMediaBSDClient <class IOMediaBSDClient, registered, matched, active, busy 0, retain $ | | | | +-o IOApplePartitionScheme <class IOApplePartitionScheme, !registered, !matched, active, b$ | | | | +-o Apple@1 <class IOMedia, registered, matched, active, busy 0, retain count 8> | | | | | +-o IOMediaBSDClient <class IOMediaBSDClient, registered, matched, active, busy 0, ret$ | | | | +-o Untitled@3 <class IOMedia, registered, matched, active, busy 0, retain count 9> | | | | +-o IOMediaBSDClient <class IOMediaBSDClient, registered, matched, active, busy 0, ret$ | | | +-o ATADeviceNub@1 <class ATADeviceNub, registered, matched, active, busy 0, retain count 6> | | | +-o IOATAPIProtocolTransport <class IOATAPIProtocolTransport, registered, matched, active, busy 0,$ | | | +-o IOSCSIPeripheralDeviceNub <class IOSCSIPeripheralDeviceNub, registered, matched, active, bus$ | | | +-o IOSCSIPeripheralDeviceType05 <class IOSCSIPeripheralDeviceType05, !registered, !matched, a$ | | | +-o IODVDServices <class IODVDServices, registered, matched, active, busy 0, retain count 6> | | | +-o SCSITaskUserClientIniter <class SCSITaskUserClientIniter, !registered, !matched, activ$ | | | +-o IODVDBlockStorageDriver <class IODVDBlockStorageDriver, registered, matched, active, b$ thanking in advance santosh k _______________________________________________ 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
participants (1)
-
santosh katvate