• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Multiple IOMedia objects creation in Filter Scheme Driver
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Multiple IOMedia objects creation in Filter Scheme Driver


  • Subject: Re: Multiple IOMedia objects creation in Filter Scheme Driver
  • From: "Imran" <email@hidden>
  • Date: Wed, 23 Feb 2005 14:03:56 +0530

Hi Garth,
Please find the output of 'ioreg -lw O' after loading my filter scheme
driver for Snap1 and Snap2 partitions with ContentHint as
"MACOSX_MyContent".

+-o IOBlockStorageServices  <class IOBlockStorageServices, registered,
matched, active, busy 0, retain count 5>    | |   |       |   |     |
{
|   | |   |       |   |     +-o IOBlockStorageDriver  <class
IOBlockStorageDriver, registered, matched, active, busy 0, retain count 7>
| |   |       |   |       | {    | |   |       |   |       |
"IOMatchCategory" = "IODefaultMatchCategory"    | |   |       |   | |
"IOClass" = "IOBlockStorageDriver"    | |   |       |   |       |
    | |   |       |   |       +-o CNSi R2500:A Media  <class IOMedia,
registered, matched, active, busy 0, retain count 9>
    | |   |       |   |         | {
    | |   |       |   |         |   "Leaf" = No
    | |   |       |   |         |   "Writable" = Yes
    | |   |       |   |         |   "BSD Minor" = 9
    | |   |       |   |         |   "Preferred Block Size" = 512
    | |   |       |   |         |   "BSD Major" = 14
    | |   |       |   |         |   "BSD Name" = "disk2"
    | |   |       |   |         |   "Size" = 3145728000
    | |   |       |   |         |   "Content Hint" = ""
    | |   |       |   |         |   "Removable" = No
    | |   |       |   |         |   "BSD Unit" = 2
    | |   |       |   |         |   "Ejectable" = No
    | |   |       |   |         |   "Content" = "Apple_partition_scheme"
    | |   |       |   |         |   "Whole" = Yes
    | |   |       |   |         | }
    | |   |       |   |         |
    | |   |       |   |         +-o IOMediaBSDClient  <class
IOMediaBSDClient, registered, matched, active, busy 0, retain count 5>
    | |   |       |   |         +-o IOApplePartitionScheme  <class
IOApplePartitionScheme, !registered, !matched, active, busy 0, retain count
7>
    | |   |       |   |           |
    | |   |       |   |           +-o Apple@1  <class IOMedia, registered,
matched, active, busy 0, retain count 8>
    | |   |       |   |           | | {
    | |   |       |   |           | |   "Leaf" = Yes
    | |   |       |   |           | |   "Writable" = No
    | |   |       |   |           | |   "BSD Minor" = 11
    | |   |       |   |           | |   "Preferred Block Size" = 512
    | |   |       |   |           | |   "Partition ID" = 1
    | |   |       |   |           | |   "BSD Major" = 14
    | |   |       |   |           | |   "BSD Name" = "disk2s1"
    | |   |       |   |           | |   "Size" = 32256
    | |   |       |   |           | |   "Content Hint" =
"Apple_partition_map"
    | |   |       |   |           | |   "Removable" = No
    | |   |       |   |           | |   "BSD Unit" = 2
    | |   |       |   |           | |   "Ejectable" = No
    | |   |       |   |           | |   "Content" = "Apple_partition_map"
    | |   |       |   |           | |   "Whole" = No
    | |   |       |   |           | | }
    | |   |       |   |           | |
    | |   |       |   |           | +-o IOMediaBSDClient  <class
IOMediaBSDClient, registered, matched, active, busy 0, retain count 5>
    | |   |       |   |           +-o Snap1@2  <class IOMedia, registered,
matched, active, busy 0, retain count 9>
    | |   |       |   |           | | {
    | |   |       |   |           | |   "Leaf" = No
    | |   |       |   |           | |   "Writable" = Yes
    | |   |       |   |           | |   "BSD Minor" = 12
    | |   |       |   |           | |   "Preferred Block Size" = 512
    | |   |       |   |           | |   "Partition ID" = 2
    | |   |       |   |           | |   "BSD Major" = 14
    | |   |       |   |           | |   "BSD Name" = "disk2s2"
    | |   |       |   |           | |   "Size" = 1904476672
    | |   |       |   |           | |   "Content Hint" = "MACOSX_MyContent"
    | |   |       |   |           | |   "Removable" = No
    | |   |       |   |           | |   "BSD Unit" = 2
    | |   |       |   |           | |   "Ejectable" = No
    | |   |       |   |           | |   "Content" = "MACOSX_MyContent"
    | |   |       |   |           | |   "Whole" = No
    | |   |       |   |           | | }
    | |   |       |   |           | |
    | |   |       |   |           | +-o IOMediaBSDClient  <class
IOMediaBSDClient, registered, matched, active, busy 0, retain count 5>
    | |   |       |   |           | |
    | |   |       |   |           | +-o
com_MySoftwareCompany_driver_MyFilterScheme  <class
com_MySoftwareCompany_driver_MyFilterScheme, !registered, !matched, active,
busy 0, retain count 5>
    | |   |       |   |           |   | {
    | |   |       |   |           |   |   "IOMatchCategory" = "IOStorage"
    | |   |       |   |           |   |   "IOProbeScore" = 0
    | |   |       |   |           |   |   "IOClass" =
"com_MySoftwareCompany_driver_MyFilterScheme"
    | |   |       |   |           |   |   "IOProviderClass" = "IOMedia"
    | |   |       |   |           |   |   "Content Hint" =
"MACOSX_MyContent"
    | |   |       |   |           |   |   "CFBundleIdentifier" =
"com.MySoftwareCompany.driver.MyFilterScheme"
    | |   |       |   |           |   |   "Content Mask" =
"MACOSX_MyContent"
    | |   |       |   |           |   | }
    | |   |       |   |           |   |
    | |   |       |   |           |   +-o MACOSX_MyContent 1@1  <class
IOMedia, registered, matched, active, busy 0, retain count 7>
    | |   |       |   |           |     | {
    | |   |       |   |           |     |   "Leaf" = Yes
    | |   |       |   |           |     |   "Writable" = Yes
    | |   |       |   |           |     |   "BSD Minor" = 15
    | |   |       |   |           |     |   "Preferred Block Size" = 512
    | |   |       |   |           |     |   "BSD Major" = 14
    | |   |       |   |           |     |   "BSD Name" = "disk2s2s1"
    | |   |       |   |           |     |   "Size" = 1904476672
    | |   |       |   |           |     |   "Content Hint" = "Apple_HFS"
    | |   |       |   |           |     |   "Removable" = No
    | |   |       |   |           |     |   "BSD Unit" = 2
    | |   |       |   |           |     |   "Ejectable" = No
    | |   |       |   |           |     |   "Content" = "Apple_HFS"
    | |   |       |   |           |     |   "Whole" = No
    | |   |       |   |           |     | }
    | |   |       |   |           |     |
    | |   |       |   |           |     +-o IOMediaBSDClient  <class
IOMediaBSDClient, registered, matched, active, busy 0, retain count 5>
    | |   |       |   |           |
    | |   |       |   |           +-o Snap2@3  <class IOMedia, registered,
matched, active, busy 0, retain count 9>
    | |   |       |   |             | {
    | |   |       |   |             |   "Leaf" = No
    | |   |       |   |             |   "Writable" = Yes
    | |   |       |   |             |   "BSD Minor" = 13
    | |   |       |   |             |   "Preferred Block Size" = 512
    | |   |       |   |             |   "Partition ID" = 3
    | |   |       |   |             |   "BSD Major" = 14
    | |   |       |   |             |   "BSD Name" = "disk2s3"
    | |   |       |   |             |   "Size" = 1241216000
    | |   |       |   |             |   "Content Hint" = "MACOSX_MyContent"
    | |   |       |   |             |   "Removable" = No
    | |   |       |   |             |   "BSD Unit" = 2
    | |   |       |   |             |   "Ejectable" = No
    | |   |       |   |             |   "Content" = "MACOSX_MyContent"
    | |   |       |   |             |   "Whole" = No
    | |   |       |   |             | }
    | |   |       |   |             |
    | |   |       |   |             +-o IOMediaBSDClient  <class
IOMediaBSDClient, registered, matched, active, busy 0, retain count 5>
    | |   |       |   |             |
    | |   |       |   |             +-o
com_MySoftwareCompany_driver_MyFilterScheme  <class
com_MySoftwareCompany_driver_MyFilterScheme, !registered, !matched, active,
busy 0, retain count 5>
    | |   |       |   |               | {
    | |   |       |   |               |   "IOMatchCategory" = "IOStorage"
    | |   |       |   |               |   "IOProbeScore" = 0
    | |   |       |   |               |   "IOClass" =
"com_MySoftwareCompany_driver_MyFilterScheme"
    | |   |       |   |               |   "IOProviderClass" = "IOMedia"
    | |   |       |   |               |   "Content Hint" =
"MACOSX_MyContent"
    | |   |       |   |               |   "CFBundleIdentifier" =
"com.MySoftwareCompany.driver.MyFilterScheme"
    | |   |       |   |               |   "Content Mask" =
"MACOSX_MyContent"
    | |   |       |   |               | }
    | |   |       |   |               |
    | |   |       |   |               +-o MACOSX_MyContent 1@1  <class
IOMedia, registered, matched, active, busy 0, retain count 7>
    | |   |       |   |                 | {
    | |   |       |   |                 |   "Leaf" = Yes
    | |   |       |   |                 |   "Writable" = Yes
    | |   |       |   |                 |   "BSD Minor" = 14
    | |   |       |   |                 |   "Preferred Block Size" = 512
    | |   |       |   |                 |   "BSD Major" = 14
    | |   |       |   |                 |   "BSD Name" = "disk2s3s1"
    | |   |       |   |                 |   "Size" = 1241216000
    | |   |       |   |                 |   "Content Hint" = "Apple_HFS"
    | |   |       |   |                 |   "Removable" = No
    | |   |       |   |                 |   "BSD Unit" = 2
    | |   |       |   |                 |   "Ejectable" = No
    | |   |       |   |                 |   "Content" = "Apple_HFS"
    | |   |       |   |                 |   "Whole" = No
    | |   |       |   |                 | }
    | |   |       |   |                 |
    | |   |       |   |                 +-o IOMediaBSDClient  <class
IOMediaBSDClient, registered, matched, active, busy 0, retain count 5>
    | |   |       |   |


Regards,
Mekhala

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Multiple IOMedia objects creation in Filter Scheme Driver
      • From: Garth Cummings <email@hidden>
  • Prev by Date: RE: ContentHint Issue
  • Next by Date: Re: ContentHint Issue
  • Previous by thread: Re: Multiple IOMedia objects creation in Filter Scheme Driver
  • Next by thread: Re: Multiple IOMedia objects creation in Filter Scheme Driver
  • Index(es):
    • Date
    • Thread