// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 39; objects = { 014FCB6200351B8D11CE15B4 = { expectedFileType = sourcecode.cpp.cpp; fileEncoding = 30; isa = PBXFileReference; path = IOUSBMassStorageUFISubclass.cpp; refType = 4; sourceTree = ""; }; 014FCB6300351B8D11CE15B4 = { fileRef = 014FCB6200351B8D11CE15B4; isa = PBXBuildFile; settings = { }; }; 014FCB6400351BCC11CE15B4 = { expectedFileType = sourcecode.c.h; fileEncoding = 30; isa = PBXFileReference; path = IOUSBMassStorageUFISubclass.h; refType = 4; sourceTree = ""; }; 014FCB6500351BCC11CE15B4 = { fileRef = 014FCB6400351BCC11CE15B4; isa = PBXBuildFile; settings = { }; }; 0160FD74FFE08B0F11CE15B4 = { expectedFileType = sourcecode.cpp.cpp; fileEncoding = 30; isa = PBXFileReference; path = IOUSBMassStorageClass.cpp; refType = 2; sourceTree = SOURCE_ROOT; }; 0160FD75FFE08B0F11CE15B4 = { fileRef = 0160FD74FFE08B0F11CE15B4; isa = PBXBuildFile; settings = { ATTRIBUTES = ( ); }; }; 0160FD76FFE08B1E11CE15B4 = { expectedFileType = sourcecode.c.h; fileEncoding = 30; isa = PBXFileReference; path = IOUSBMassStorageClass.h; refType = 2; sourceTree = SOURCE_ROOT; }; 0160FD77FFE08B1E11CE15B4 = { fileRef = 0160FD76FFE08B1E11CE15B4; isa = PBXBuildFile; settings = { }; }; 0160FD78FFE08B2711CE15B4 = { expectedFileType = sourcecode.cpp.cpp; fileEncoding = 30; isa = PBXFileReference; path = USBMassStorageClassBulkOnly.cpp; refType = 2; sourceTree = SOURCE_ROOT; }; 0160FD79FFE08B2711CE15B4 = { fileRef = 0160FD78FFE08B2711CE15B4; isa = PBXBuildFile; settings = { ATTRIBUTES = ( ); }; }; 0160FD7AFFE08B5011CE15B4 = { expectedFileType = sourcecode.cpp.cpp; fileEncoding = 30; isa = PBXFileReference; path = USBMassStorageClassCBI.cpp; refType = 2; sourceTree = SOURCE_ROOT; }; 0160FD7BFFE08B5011CE15B4 = { fileRef = 0160FD7AFFE08B5011CE15B4; isa = PBXBuildFile; settings = { ATTRIBUTES = ( ); }; }; 0160FD7CFFE08CC011CE15B4 = { buildActionMask = 8; dstPath = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/usb"; dstSubfolderSpec = 0; files = ( 0160FD7DFFE08CC011CE15B4, 01E99F1F00351C8111CE15B4, 44BA14D4013F496804CE15B4, ); isa = PBXCopyFilesBuildPhase; runOnlyForDeploymentPostprocessing = 1; }; 0160FD7DFFE08CC011CE15B4 = { fileRef = 0160FD76FFE08B1E11CE15B4; isa = PBXBuildFile; settings = { }; }; 01E99F1F00351C8111CE15B4 = { fileRef = 014FCB6400351BCC11CE15B4; isa = PBXBuildFile; settings = { }; }; //010 //011 //012 //013 //014 //060 //061 //062 //063 //064 06AA1264FFB2107B11CA28AA = { buildActionMask = 2147483647; files = ( ); isa = PBXShellScriptBuildPhase; runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "script=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPostprocess\";\nif [ -x \"$script\" ]; then\n . \"$script\"\nfi"; }; 06AA1265FFB2107B11CA28AA = { buildRules = ( ); buildSettings = { COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; GCC_OPTIMIZATION_LEVEL = 0; OPTIMIZATION_CFLAGS = "-O0"; ZERO_LINK = YES; }; isa = PBXBuildStyle; name = Development; }; 06AA1266FFB2107B11CA28AA = { buildRules = ( ); buildSettings = { COPY_PHASE_STRIP = YES; GCC_ENABLE_FIX_AND_CONTINUE = NO; ZERO_LINK = NO; }; isa = PBXBuildStyle; name = Deployment; }; 06AA1267FFB2110C11CA28AA = { buildActionMask = 2147483647; files = ( ); isa = PBXShellScriptBuildPhase; runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "script=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPreprocess\";\nif [ -x \"$script\" ]; then\n . \"$script\"\nfi"; }; //060 //061 //062 //063 //064 //080 //081 //082 //083 //084 089C1669FE841209C02AAC07 = { buildSettings = { }; buildStyles = ( 06AA1265FFB2107B11CA28AA, 06AA1266FFB2107B11CA28AA, ); hasScannedForEncodings = 1; isa = PBXProject; mainGroup = 089C166AFE841209C02AAC07; projectDirPath = ""; targets = ( 089C1673FE841209C02AAC07, ); }; 089C166AFE841209C02AAC07 = { children = ( F5C72C5902B5B8E201CE155F, 247142CAFF3F8F9811CA285C, 19C28FB6FE9D52B211CA2CBB, ); isa = PBXGroup; name = IOUSBMassStorageClass; refType = 4; sourceTree = ""; }; 089C1673FE841209C02AAC07 = { buildPhases = ( 06AA1267FFB2110C11CA28AA, 089C1674FE841209C02AAC07, 0160FD7CFFE08CC011CE15B4, 089C1675FE841209C02AAC07, 089C1676FE841209C02AAC07, 089C1677FE841209C02AAC07, 089C1679FE841209C02AAC07, 06AA1264FFB2107B11CA28AA, ); buildSettings = { FRAMEWORK_SEARCH_PATHS = ""; HEADER_SEARCH_PATHS = ""; INSTALLHDRS_COPY_PHASE = YES; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions"; KERNEL_MODULE = YES; LIBRARY_SEARCH_PATHS = ""; MODULE_IOKIT = YES; MODULE_NAME = com.apple.iokit.IOUSBMassStorageClass; MODULE_VERSION = 1.4.0; OTHER_CFLAGS = ""; OTHER_LDFLAGS = ""; OTHER_REZFLAGS = ""; PRODUCT_NAME = IOUSBMassStorageClass; SECTORDER_FLAGS = ""; WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; WRAPPER_EXTENSION = kext; }; dependencies = ( ); isa = PBXBundleTarget; name = IOUSBMassStorageClass; productInstallPath = "$(SYSTEM_LIBRARY_DIR)/Extensions"; productName = IOUSBMassStorageClass; productReference = 0B81C263FFB7832611CA28AA; productSettingsXML = " CFBundleDevelopmentRegion English CFBundleExecutable IOUSBMassStorageClass CFBundleGetInfoString 1.4.0, Copyright Apple Computer, Inc. 2000-2004 CFBundleIconFile CFBundleIdentifier com.apple.iokit.IOUSBMassStorageClass CFBundleInfoDictionaryVersion 6.0 CFBundleName IOUSBMassStorageClass CFBundlePackageType KEXT CFBundleShortVersionString 1.4.0 CFBundleSignature ???? CFBundleVersion 1.4.0 IOKitPersonalities IOUSBMassStorageClass1 CFBundleIdentifier com.apple.iokit.IOUSBMassStorageClass IOClass IOUSBMassStorageClass IOProviderClass IOUSBInterface Physical Interconnect USB Physical Interconnect Location External Read Time Out Duration 30000 Write Time Out Duration 30000 bInterfaceClass 8 bInterfaceSubClass 1 IOUSBMassStorageClass2 CFBundleIdentifier com.apple.iokit.IOUSBMassStorageClass IOClass IOUSBMassStorageClass IOProviderClass IOUSBInterface Physical Interconnect USB Physical Interconnect Location External Read Time Out Duration 30000 Write Time Out Duration 30000 bInterfaceClass 8 bInterfaceSubClass 2 IOUSBMassStorageClass3 CFBundleIdentifier com.apple.iokit.IOUSBMassStorageClass IOClass IOUSBMassStorageClass IOProviderClass IOUSBInterface Physical Interconnect USB Physical Interconnect Location External Read Time Out Duration 30000 Write Time Out Duration 30000 bInterfaceClass 8 bInterfaceSubClass 3 IOUSBMassStorageClass4 CFBundleIdentifier com.apple.iokit.IOUSBMassStorageClass IOClass IOUSBMassStorageUFISubclass IOMediaIcon CFBundleIdentifier com.apple.iokit.IOSCSIArchitectureModelFamily IOBundleResourceFile Floppy.icns IOProviderClass IOUSBInterface Physical Interconnect USB Physical Interconnect Location External Read Time Out Duration 30000 SCSI Device Characteristics Manual Eject true Write Time Out Duration 30000 bInterfaceClass 8 bInterfaceSubClass 4 IOUSBMassStorageClass5 CFBundleIdentifier com.apple.iokit.IOUSBMassStorageClass IOClass IOUSBMassStorageClass IOProviderClass IOUSBInterface Physical Interconnect USB Physical Interconnect Location External Read Time Out Duration 30000 Write Time Out Duration 30000 bInterfaceClass 8 bInterfaceSubClass 5 IOUSBMassStorageClass6 CFBundleIdentifier com.apple.iokit.IOUSBMassStorageClass IOClass IOUSBMassStorageClass IOProviderClass IOUSBInterface Physical Interconnect USB Physical Interconnect Location External Read Time Out Duration 30000 Write Time Out Duration 30000 bInterfaceClass 8 bInterfaceSubClass 6 OSBundleCompatibleVersion 1.0.0 OSBundleLibraries com.apple.iokit.IOSCSIArchitectureModelFamily 1.0.0 com.apple.iokit.IOStorageFamily 1.0.0 com.apple.iokit.IOUSBFamily 1.8 OSBundleRequired Local-Root "; }; 089C1674FE841209C02AAC07 = { buildActionMask = 2147483647; files = ( 0160FD77FFE08B1E11CE15B4, 014FCB6500351BCC11CE15B4, 44BA14D3013F496804CE15B4, F5C72C5A02B5B8E201CE155F, ); isa = PBXHeadersBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 089C1675FE841209C02AAC07 = { buildActionMask = 2147483647; files = ( ); isa = PBXResourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 089C1676FE841209C02AAC07 = { buildActionMask = 2147483647; files = ( 0160FD75FFE08B0F11CE15B4, 0160FD79FFE08B2711CE15B4, 0160FD7BFFE08B5011CE15B4, 014FCB6300351B8D11CE15B4, 44BA14D5013F496804CE15B4, ); isa = PBXSourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 089C1677FE841209C02AAC07 = { buildActionMask = 2147483647; files = ( ); isa = PBXFrameworksBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 089C1679FE841209C02AAC07 = { buildActionMask = 2147483647; files = ( ); isa = PBXRezBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; //080 //081 //082 //083 //084 //0B0 //0B1 //0B2 //0B3 //0B4 0B81C263FFB7832611CA28AA = { expectedFileType = wrapper.cfbundle; fallbackIsa = PBXFileReference; isa = PBXBundleReference; path = IOUSBMassStorageClass.kext; refType = 3; sourceTree = BUILT_PRODUCTS_DIR; }; //0B0 //0B1 //0B2 //0B3 //0B4 //190 //191 //192 //193 //194 19C28FB6FE9D52B211CA2CBB = { children = ( 0B81C263FFB7832611CA28AA, ); isa = PBXGroup; name = Products; refType = 4; sourceTree = ""; }; //190 //191 //192 //193 //194 //240 //241 //242 //243 //244 247142CAFF3F8F9811CA285C = { children = ( 0160FD76FFE08B1E11CE15B4, 0160FD74FFE08B0F11CE15B4, 0160FD78FFE08B2711CE15B4, 0160FD7AFFE08B5011CE15B4, 014FCB6200351B8D11CE15B4, 014FCB6400351BCC11CE15B4, 44BA14D1013F496804CE15B4, 44BA14D2013F496804CE15B4, ); isa = PBXGroup; name = Source; path = ""; refType = 4; sourceTree = ""; }; //240 //241 //242 //243 //244 //440 //441 //442 //443 //444 44BA14D1013F496804CE15B4 = { expectedFileType = sourcecode.cpp.cpp; fileEncoding = 30; isa = PBXFileReference; path = IOUFIStorageServices.cpp; refType = 4; sourceTree = ""; }; 44BA14D2013F496804CE15B4 = { expectedFileType = sourcecode.c.h; fileEncoding = 30; isa = PBXFileReference; path = IOUFIStorageServices.h; refType = 4; sourceTree = ""; }; 44BA14D3013F496804CE15B4 = { fileRef = 44BA14D2013F496804CE15B4; isa = PBXBuildFile; settings = { }; }; 44BA14D4013F496804CE15B4 = { fileRef = 44BA14D2013F496804CE15B4; isa = PBXBuildFile; settings = { }; }; 44BA14D5013F496804CE15B4 = { fileRef = 44BA14D1013F496804CE15B4; isa = PBXBuildFile; settings = { }; }; //440 //441 //442 //443 //444 //F50 //F51 //F52 //F53 //F54 F5C72C5902B5B8E201CE155F = { expectedFileType = sourcecode.c.h; fileEncoding = 30; isa = PBXFileReference; path = Debugging.h; refType = 4; sourceTree = ""; }; F5C72C5A02B5B8E201CE155F = { fileRef = F5C72C5902B5B8E201CE155F; isa = PBXBuildFile; settings = { }; }; }; rootObject = 089C1669FE841209C02AAC07; }