Jump to content

CardBus/PCMCIA PC Cards for Leopard


~Eureka
 Share

1,073 posts in this topic

Recommended Posts

I tried to restore original kexts from terminal, but it didn't worked out. And, for my sadness, I was able to safe boot and replace the kexts. But that still gave me the kernel panic. Now safe booting again and trying to repair permissions.

 

Lets see what happens.

 

I will post the message.

 

Thanks.

Link to comment
Share on other sites

Updating, neither -s or -v will boot the system.

 

I still can safe boot, but replacing the back up kexts or even the ToH DVD kexts will solve the problem.

 

Anymore ideas?

 

Hi,

Can you take the picture where it stuck (boot with "-v") so we can see what is going on?

Link to comment
Share on other sites

actualy, I can't give u this picture, kizwan. But the system says that there is no driver for /ACPI/..........

 

and keep going with the diagnoses message.

 

Why replacing the new kexts with the old kexts it's not working??

 

and if I just reinstall the system, without erasing the volume, will I delete my files on users folder?

Thanks

Link to comment
Share on other sites

actualy, I can't give u this picture, kizwan. But the system says that there is no driver for /ACPI/..........

 

and keep going with the diagnoses message.

 

Why replacing the new kexts with the old kexts it's not working??

 

Emmm... maybe file permissions is not correct?! :censored2:

 

and if I just reinstall the system, without erasing the volume, will I delete my files on users folder?

Thanks

 

It is much better if you backup your file to another location.

Link to comment
Share on other sites

Hi all,

 

I need people to test the file and report the result, especially for those who had "IOPCCardBridge::checkbridgebusID's invaild sub/card/pci settings of 0x0" error messages before using rev6.

 

Here is the test6 IOPCIFamily. Use this one with IOPCCardFamily on rev6 and boot with "-s" to enter single user mode. Let me know the dmesg result.

 

Don't forget to backup your original file before trying it. Thanks a lot.

 

Chun-Nan

IOPCIFamily_test6.zip

Link to comment
Share on other sites

Hi all,

 

I need people to test the file and report the result, especially for those who had "IOPCCardBridge::checkbridgebusID's invaild sub/card/pci settings of 0x0" error messages before using rev6.

 

Here is the test6 IOPCIFamily. Use this one with IOPCCardFamily on rev6 and boot with "-s" to enter single user mode. Let me know the dmesg result.

 

Don't forget to backup your original file before trying it. Thanks a lot.

 

Chun-Nan

 

IOPCIFamily_test6.zip

Hi Chun-Nan,

 

please find below results for rev6 + test6:

 

Starting AppleACPIPS2Nub
Found mouse PNP device
AppleACPIPS2Nub startup complete
Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
Scanning PCI bridge 0x44cc400, bus 0 (0:255)
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:01:01
   bridge bus 1:1 I/O 2000:1000 MEM cfe00000:00100000 PFM d0000000:10000000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:02:02
From path: "uuid",     bridge bus 2:2 I/O 3000:1000 M
Waiting for boot volume with UUID 252724EC-A21D-3FC0-94F9-BCEC237771D7
EM f0600000:00100000 PFM f0000000:00200000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:03:04
   bridge bus 3:4 I/O 4000:1000 MEM f0700000:00100000 PFM f0200000:00200000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:05:06
   bridge bus 5:6 I/O 5000:1000 MEM f0800000:00100000 PFM f0400000:00200000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:07:07
   bridge bus 7:7 I/O 0000:0000 MEM f0900000:00100000 PFM 00000000:00000000
Scanning PCI bridge 0x44ec400, bus 7 (0:255)
Yenta BUS: prim/sec/sub = 00:07:07
Child BUS: prim/sec/sub = 07:08:08
   yenta bus 8:8 I/O 0000:1000 MEM 00000000:00100000 PFM 00000000:00000000
bridge 0x44ec400 scan final bus range 7:7
child 0x44ec400 scan final bus range 7:7
Scanning PCI bridge 0x44f6400, bus 5 (0:255)
bridge 0x44f6400 scan final bus range 5:6
child 0x44f6400 scan final bus range 5:6
Scanning PCI bridge 0x4492000, bus 2 (0:255)
bridge 0x4492000 scan final bus range 2:2
child 0x4492000 scan final bus range 2:2
Scanning PCI bridge 0x4376800, bus 1 (0:255)
bridge 0x4376800 scan final bus range 1:1
child 0x4376800 scan final bus range 1:1
bridge 0x44cc400 scan final bus range 0:255
 added bridge 0x44ec400 bus 7:7 to index 1
 added bridge 0x44f6400 bus 5:6 to index 2
 added bridge 0x4500c00 bus 3:4 to index 3
 added bridge 0x4492000 bus 2:2 to index 4
 added bridge 0x4376800 bus 1:1 to index 5
 added bridge 0x4508800 bus 8:8 to index 6
Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
IOPCCardBridge::start failed
FireWire (OHCI) TI ID 803a PCI now active, GUID 00080da0d13f83df; max speed s400.

 

a little change since test5.

 

Regards,

Mariusz.

Link to comment
Share on other sites

hi chun-nan

 

here is my dmesg report iopcifamily rev6test+iopccardfamily rev6:

 

tring><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
Scanning PCI bridge 0x3857c00, bus 0 (0:255)
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:01:01
   bridge bus 1:1 I/O 2000:1000 MEM d0200000:00100000 PFM c0000000:10000000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:02:02
   bridge bus 2:2 I/O 0000:1000 MEM 00000000:00000000 PFM 00000000:00100000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:03:03
   bridge bus 3:3 I/O 0000:1000 MEM 00000000:00000000 PFM 00000000:00100000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:04:04
   bridge bus 4:4 I/O 0000:1000 MEM 00000000:00000000 PFM 00000000:00100000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:05:05
   bridge bus 5:5 I/O 0000:1000 MEM 00000000:00000000 PFM 00000000:00100000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:06:06
   bridge bus 6:6 I/O 0000:1000 MEM 00000000:00000000 PFM 00000000:00100000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:07:09
   bridge bus 7:9 I/O 0000:1000 MEM 00000000:00000000 PFM 00000000:00100000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:0a:0b
   bridge bus a:b I/O 0000:0000 MEM d0400000:00100000 PFM 00000000:00000000
Scanning PCI bridge 0x3816c00, bus 10 (0:255)
Yenta BUS: prim/sec/sub = 00:0a:0b
Child BUS: prim/sec/sub = 0a:0b:0b
   yenta bus b:b I/O 0000:1000 MEM 00000000:00100000 PFM 00000000:00000000
Yenta BUS: prim/sec/sub = 00:0a:0b
Child BUS: prim/sec/sub = 0a:0c:0c
   yenta bus c:c I/O 0000:1000 MEM 00000000:00100000 PFM 00000000:00000000
bridge 0x3816c00 scan final bus range 10:11
child 0x3816c00 scan final bus range 10:11
Scanning PCI bridge 0x380f000, bus 7 (0:255)
bridge 0x380f000 scan final bus range 7:9
child 0x380f000 scan final bus range 7:9
Scanning PCI bridge 0x3812000, bus 6 (0:255)
bridge 0x3812000 scan final bus range 6:6
child 0x3812000 scan final bus range 6:6
Scanning PCI bridge 0x380c400, bus 5 (0:255)
bridge 0x380c400 scan final bus range 5:5
child 0x380c400 scan final bus range 5:5
Scanning PCI bridge 0x381d800, bus 4 (0:255)
bridge 0x381d800 scan final bus range 4:4
child 0x381d800 scan final bus range 4:4
Scanning PCI bridge 0x3858400, bus 3 (0:255)
bridge 0x3858400 scan final bus range 3:3
child 0x3858400 scan final bus range 3:3
Scanning PCI bridge 0x3885000, bus 2 (0:255)
bridge 0x3885000 scan final bus range 2:2
child 0x3885000 scan final bus range 2:2
Scanning PCI bridge 0x3843000, bus 1 (0:255)
bridge 0x3843000 scan final bus range 1:1
child 0x3843000 scan final bus range 1:1
bridge 0x3857c00 scan final bus range 0:255
 added bridge 0x3816c00 bus 10:11 to index 1
 added bridge 0x380f000 bus 7:9 to index 2
 added bridge 0x3812000 bus 6:6 to index 3
 added bridge 0x380c400 bus 5:5 to index 4
 added bridge 0x381d800 bus 4:4 to index 5
 added bridge 0x3858400 bus 3:3 to index 6
 added bridge 0x3885000 bus 2:2 to index 7
 added bridge 0x3843000 bus 1:1 to index 8
 added bridge 0x38d5000 bus 12:12 to index 9
 added bridge 0x3823000 bus 11:11 to index 10
IOPCCardBridge::start failed
IOPCCard notice: AdjustResourceInfo: Unknown error code 0xffffffff
IOPCCardBridge::start failed
FireWire (OHCI): start - unable to get device memory
FireWire (OHCI): start - unable to get device memory
Extension "com.apple.driver.iTunesPhoneDriver" has no explicit kernel dependency; using version 6.0.
Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/USB7@1D,7/AppleUSBEHCI/NOONTEC USB Storage@fd410000/MSC Bulk-Only Transfer@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType00/IOBlockStorageServices/IOBlockStorageDriver/Maxtor 6 AD1G Media/IOFDiskPartitionScheme/Untitled 1@1
BSD root: disk1s1, major 14, minor 3
USBF:	7.818	AppleUSBEHCI[0x3855800]::Found a transaction which hasn't moved in 5 seconds on bus 0xfd, timing out! (Addr: 3, EP: 0)

 

regards

 

 

p.s. i've played a bit with efi 8 and efiruntime kext... with the efiruntime kext in extensions folder the ERROR: FireWire unable to determine security-mode; defaulting to full-secure. is gone., but not the firewire problems

Link to comment
Share on other sites

Hi all,

 

I need people to test the file and report the result, especially for those who had "IOPCCardBridge::checkbridgebusID's invaild sub/card/pci settings of 0x0" error messages before using rev6.

 

Here is the test7 IOPCIFamily. Use this one with IOPCCardFamily on rev6 and boot with "-s" to enter single user mode. Let me know the dmesg result.

 

Don't forget to backup your original file before trying it. Thanks a lot.

 

Chun-Nan

IOPCIFamily_test7.zip

Link to comment
Share on other sites

hi chun-nan

 

my dmesg after test7:

 

IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
Scanning PCI bridge 0x3804400, bus 0 (0:255)
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:01:01
   bridge bus 1:1 I/O 2000:1000 MEM d0200000:00100000 PFM c0000000:10000000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:02:02
   bridge bus 2:2 I/O 0000:1000 MEM 00000000:00000000 PFM 00000000:00100000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:03:03
   bridge bus 3:3 I/O 0000:1000 MEM 00000000:00000000 PFM 00000000:00100000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:04:04
   bridge bus 4:4 I/O 0000:1000 MEM 00000000:00000000 PFM 00000000:00100000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:05:05
   bridge bus 5:5 I/O 0000:1000 MEM 00000000:00000000 PFM 00000000:00100000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:06:06
   bridge bus 6:6 I/O 0000:1000 MEM 00000000:00000000 PFM 00000000:00100000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:07:09
   bridge bus 7:9 I/O 0000:1000 MEM 00000000:00000000 PFM 00000000:00100000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:0a:0b
   bridge bus a:b I/O 0000:0000 MEM d0400000:00100000 PFM 00000000:00000000
Scanning PCI bridge 0x3880000, bus 10 (0:255)
Yenta BUS: prim/sec/sub = 00:0a:0b
Child BUS: prim/sec/sub = 0a:0b:0b
   yenta bus b:b I/O 0000:1000 MEM 00000000:00100000 PFM 00000000:00000000
Yenta BUS: prim/sec/sub = 00:0a:0b
Child BUS: prim/sec/sub = 00:0a:0c
   bridge bus a:c I/O 0000:0000 MEM d0400000:00100000 PFM 00000000:00000000
Child BUS: prim/sec/sub = 0a:0c:0c
   yenta bus c:c I/O 0000:1000 MEM 00000000:00100000 PFM 00000000:00000000
bridge 0x3880000 scan final bus range 10:12
child 0x3880000 scan final bus range 10:12
Scanning PCI bridge 0x3867c00, bus 7 (0:255)
bridge 0x3867c00 scan final bus range 7:9
child 0x3867c00 scan final bus range 7:9
Scanning PCI bridge 0x37fcc00, bus 6 (0:255)
bridge 0x37fcc00 scan final bus range 6:6
child 0x37fcc00 scan final bus range 6:6
Scanning PCI bridge 0x3848400, bus 5 (0:255)
bridge 0x3848400 scan final bus range 5:5
child 0x3848400 scan final bus range 5:5
Scanning PCI bridge 0x383c000, bus 4 (0:255)
bridge 0x383c000 scan final bus range 4:4
child 0x383c000 scan final bus range 4:4
Scanning PCI bridge 0x3817800, bus 3 (0:255)
bridge 0x3817800 scan final bus range 3:3
child 0x3817800 scan final bus range 3:3
Scanning PCI bridge 0x3943400, bus 2 (0:255)
bridge 0x3943400 scan final bus range 2:2
child 0x3943400 scan final bus range 2:2
Scanning PCI bridge 0x3832000, bus 1 (0:255)
bridge 0x3832000 scan final bus range 1:1
child 0x3832000 scan final bus range 1:1
bridge 0x3804400 scan final bus range 0:255
 added bridge 0x3880000 bus 10:12 to index 1
 added bridge 0x3867c00 bus 7:9 to index 2
 added bridge 0x37fcc00 bus 6:6 to index 3
 added bridge 0x3848400 bus 5:5 to index 4
 added bridge 0x383c000 bus 4:4 to index 5
 added bridge 0x3817800 bus 3:3 to index 6
 added bridge 0x3943400 bus 2:2 to index 7
 added bridge 0x3832000 bus 1:1 to index 8
 added bridge 0x3804000 bus 12:12 to index 9
 added bridge 0x3837000 bus 11:11 to index 10
IOPCCardBridge::start failed
IOPCCard notice: AdjustResourceInfo: Unknown error code 0xffffffff
IOPCCardBridge::start failed
FireWire (OHCI): start - unable to get device memory
FireWire (OHCI): start - unable to get device memory
Extension "com.apple.driver.iTunesPhoneDriver" has no explicit kernel dependency; using version 6.0.
Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/USB7@1D,7/AppleUSBEHCI/NOONTEC USB Storage@fd410000/MSC Bulk-Only Transfer@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType00/IOBlockStorageServices/IOBlockStorageDriver/Maxtor 6 AD1G Media/IOFDiskPartitionScheme/Untitled 1@1
BSD root: disk1s1, major 14, minor 3

 

regards

Link to comment
Share on other sites

Hey Chun-Nan

this is my lspci -v

how can I get my cardreader to work

 

please help

 

 

07:09.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)

Subsystem: Hewlett-Packard Company Unknown device 30cc

Flags: bus master, medium devsel, latency 32, IRQ 22

Memory at f8300800 (32-bit, non-prefetchable)

Capabilities: [80] Power Management version 2

 

07:09.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)

Subsystem: Hewlett-Packard Company Unknown device 30cc

Flags: bus master, medium devsel, latency 32, IRQ 11

Memory at f8300c00 (32-bit, non-prefetchable)

Capabilities: [80] Power Management version 2

 

07:09.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)

Subsystem: Hewlett-Packard Company Unknown device 30cc

Flags: bus master, medium devsel, latency 32, IRQ 11

Memory at f8301000 (32-bit, non-prefetchable)

Capabilities: [80] Power Management version 2

 

07:09.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)

Subsystem: Hewlett-Packard Company Unknown device 30cc

Flags: bus master, medium devsel, latency 32, IRQ 11

Memory at f8301400 (32-bit, non-prefetchable)

Capabilities: [80] Power Management version 2

Link to comment
Share on other sites

Hi all,

 

I need people to test the file and report the result, especially for those who had "IOPCCardBridge::checkbridgebusID's invaild sub/card/pci settings of 0x0" error messages before using rev6.

 

Here is the test7 IOPCIFamily. Use this one with IOPCCardFamily on rev6 and boot with "-s" to enter single user mode. Let me know the dmesg result.

 

Don't forget to backup your original file before trying it. Thanks a lot.

 

Chun-Nan

 

IOPCIFamily_test7.zip

Hi Chun-Nan,

 

here is result from test7:

Scanning PCI bridge 0x44cc400, bus 0 (0:255)
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:01:01
   bridge bus 1:1 I/O 2000:1000 MEM cfe00000:00100000 PFM d0000000:10000000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:02:02
   bridge bus 2:2 I/O 3000:1000 MEM f0600000:00100000 PFM f0000000:00200000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:03:04
   bridge bus 3:4 I/O 4000:1000 MEM f0700000:00100000 PFM f0200000:00200000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:05:06
   bridge bus 5:6 I/O 5000:1000 MEM f0800000:00100000 PFM f0400000:00200000
Bridge BUS: prim/sec/sub = 00:00:00
Child BUS: prim/sec/sub = 00:07:07
   bridge bus 7:7 I/O 0000:0000 MEM f0900000:00100000 PFM 00000000:00000000
Scanning PCI bridge 0x44a7000, bus 7 (0:255)
Yenta BUS: prim/sec/sub = 00:07:07
Child BUS: prim/sec/sub = 00:07:08
   bridge bus 7:8 I/O 0000:0000 MEM f0900000:00100000 PFM 00000000:00000000
Child BUS: prim/sec/sub = 07:08:08
   yenta bus 8:8 I/O 0000:1000 MEM 00000000:00100000 PFM 00000000:00000000
bridge 0x44a7000 scan final bus range 7:8
child 0x44a7000 scan final bus range 7:8
Scanning PCI bridge 0x44cc800, bus 5 (0:255)
bridge 0x44cc800 scan final bus range 5:6
child 0x44cc800 scan final bus range 5:6
Scanning PCI bridge 0x44d9000, bus 2 (0:255)
bridge 0x44d9000 scan final bus range 2:2
child 0x44d9000 scan final bus range 2:2
Scanning PCI bridge 0x44ac800, bus 1 (0:255)
bridge 0x44ac800 scan final bus range 1:1
child 0x44ac800 scan final bus range 1:1
bridge 0x44cc400 scan final bus range 0:255
 added bridge 0x44a7000 bus 7:8 to index 1
 added bridge 0x44cc800 bus 5:6 to index 2
 added bridge 0x44de400 bus 3:4 to index 3
 added bridge 0x44d9000 bus 2:2 to index 4
 added bridge 0x44ac800 bus 1:1 to index 5
 added bridge 0x4584800 bus 8:8 to index 6
IOPCCardBridge::start failed
FireWire (OHCI) TI ID 803a PCI now active, GUID 00080da0d13f83df; max speed s400.

 

Regards,

Mariusz.

Link to comment
Share on other sites

Hy guys, that didn't work for me. I got a kernel panic on reboot. It says that couldn't find driver for pci card or something like that.

 

I have backed up original kexts to desktop and tryied to copy them back to extensions folder.. but it didn't work.

 

Any help?? My system was working fine. I wouldn't like to format.

 

Thanks

 

Take a screenshot of the panic, then boot off your install dvd and restore the kexts you were using previously.

 

Just to check - you DID manually set the correct permissions, right?

 

 

EqUaTe

Link to comment
Share on other sites

hi all!

 

Somebody has positive experience with O2Micro OZ6912/601/711E0 (Vendor 1217, DevID 6972) ????

 

Please HELP!!!

 

I've Dell Latitude D620, iATKOS 1.0i, EFI loader and genuine kernal+AppleACPIPlatform,IOACPIFamily... and other needed kexts.

 

When i use Chun-Nan's rev6 prebuilded IOPCIFamily+IOPCCardFamily what i've got is just a kernel panic during IOPCCard initialization.

 

I've tried to build rev6 from sources with debug options enabled, now there is no kernel panic but following message:

 

IOPCCard info: Mac OS X PCMCIA Card Services 3.1.22

IOPCCard info: options: [pci] [cardbus] [pnp]

IOPCCard debug: IOPCCardBridge::probe

IOPCCard debug: IOPCCardBridge::start

IOPCCard debug: IOPCCardBridge::configure

IOPCCard debug: adding bridge mem space 0x0-0xfffff

IOPCCard debug: cs: CardServices(AdjustResourceInfo, 0x0x12345678, 0x0x2b7a7cb4)

IOPCCard debug: adding bridge io space 0x0-0xfff

IOPCCard debug: cs: CardServices(AdjustResourceInfo, 0x0x12345678, 0x0x2b7a7cb4)

IOPCCardBridge::start failed

IOPCCard debug: IOPCCardBridge::stop

IOPCCard debug: IOPCCardBridge::free

 

Below is ioreg -l -x output:

 

+-o IOPCI2PCIBridge <class IOPCI2PCIBridge, registered, matched, active, busy 0, retain 7>

| | | | {

| | | | "IOProviderClass" = "IOPCIDevice"

| | | | "IOProbeScore" = 0xffffffffffffff9c

| | | | "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"

| | | | "Bridge Memory Ranges" = (0xfffffffffff00000,0xfffff,0xfffffffffff00000,0xfffff) <---- Weird, is'nt it?

| | | | "IOMatchCategory" = "IODefaultMatchCategory"

| | | | "Bridge IO Ranges" = (0xf000,0xfff) <--- Weird, is'nt it?

| | | | "IONameMatched" = "pci-bridge"

| | | | "IOClass" = "IOPCI2PCIBridge"

| | | | "IONameMatch" = "pci-bridge"

| | | | "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}

| | | | "IOPCIConfigured" = Yes

| | | | }

| | | |

| | | +-o CRD0@1 <class IOPCIDevice, registered, matched, active, busy 0, retain 6>

| | | {

| | | "IOPCIResourced" = Yes

| | | "#address-cells" = <03000000>

| | | "IOName" = "pci1217,6972"

| | | "subsystem-id" = <00000000>

| | | "IOInterruptControllers" = ("io-apic-0")

| | | "IOPMPCIConfigSpaceVolatile" = No

| | | "class-code" = <00070600>

| | | "IOPowerManagement" = {"CurrentPowerState"=0x2}

| | | "revision-id" = <40000000>

| | | "IOInterruptSpecifiers" = (<1200000007000000>)

| | | "IOChildIndex" = 0x1

| | | "device-id" = <72690000>

| | | "vendor-id" = <17120000>

| | | "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PCIE@1e0000/CRD0@10000"

| | | "ranges" = <00000082000000000000000000000082000000000000000000000000000010000000008100000

0000000$

| | | "subsystem-vendor-id" = <01000000>

| | | "name" = "pci1217,6972"

| | | "reg" = <00080300000000000000000000000000000000001008030200000000000000000000000000100

00>

| | | "compatible" = <706369312c3000706369313231372c3639373200706369636c6173732c30363037303000>

| | | "IOPCIHotPlug" = Yes

| | | "#size-cells" = <02000000>

Link to comment
Share on other sites

pubmaster,

i don't think your device id is present in iopcifamily, can you confirm that?

if so is quite impossible to have it fully working or at least detected.

if you want to have a try use rev6, but before that with hex editor open the file iopccardfamily that is stored into the iopccardfamily.kext

look for the hex string 1712 (yes, is the vendor id reversed 1217 --- 1712).

you will find a long list of o2micro supported devices, 17122962 (o2micro 1217 device id 6229) , 17123A67 (o2micro 1217 device id 673A), 17123668 , etc

simply overwrite one device id with yours.

 

regards

Link to comment
Share on other sites

pubmaster,

i don't think your device id is present in iopcifamily, can you confirm that?

if so is quite impossible to have it fully working or at least detected.

if you want to have a try use rev6, but before that with hex editor open the file iopccardfamily that is stored into the iopccardfamily.kext

look for the hex string 1712 (yes, is the vendor id reversed 1217 --- 1712).

you will find a long list of o2micro supported devices, 17122962 (o2micro 1217 device id 6229) , 17123A67 (o2micro 1217 device id 673A), 17123668 , etc

simply overwrite one device id with yours.

 

regards

 

Yes, my device id (17127269) is presented in iopcifamily..

Link to comment
Share on other sites

Hi all,

 

I need people to test the file and report the result.

 

Here is the test8 IOPCIFamily. Use this one with IOPCCardFamily on rev6 and boot with "-s" to enter single user mode. Let me know if the IOPCCard starts sucessfully or not.

 

Don't forget to backup your original file before trying it. Thanks a lot.

 

Chun-Nan

 

IOPCIFamily_test8.zip

Link to comment
Share on other sites

Hi all,

 

I need people to test the file and report the result.

 

Here is the test8 IOPCIFamily. Use this one with IOPCCardFamily on rev6 and boot with "-s" to enter single user mode. Let me know if the IOPCCard starts sucessfully or not.

 

Don't forget to backup your original file before trying it. Thanks a lot.

 

Chun-Nan

 

IOPCIFamily_test8.zip

Hi Chun-Nan,

 

here is output from test8+rev6:

 

IOPCCardBridge::checkBridgeBusIDs invalid sub/cardbus/pci settings of 0x0
FireWire (OHCI) TI ID 803a PCI now active, GUID 00080da0d13f83df; max speed s400.

 

Regards,

Mariusz.

Link to comment
Share on other sites

hi chun-nan.

 

rev7 -s:

 

npvhash=4095
hi mem tramps at 0xffe00000
PAE enabled
64 bit mode enabled
Darwin Kernel Version 9.1.0: Wed Oct 31 17:46:22 PDT 2007; root:xnu-1228.0.2~1/RELEASE_I386
standard timeslicing quantum is 10000 us
vm_page_bootstrap: 513690 free pages and 10598 wired pages
mig_table_max_displ = 79
Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
AppleACPICPU: ProcessorApicId=0 LocalApicId=0 Enabled
AppleACPICPU: ProcessorApicId=1 LocalApicId=1 Enabled
Loading security extension com.apple.security.TMSafetyNet
calling mpo_policy_init for TMSafetyNet
Security policy loaded: Safety net for Time Machine (TMSafetyNet)
Loading security extension com.apple.nke.applicationfirewall
Loading security extension com.apple.security.seatbelt
calling mpo_policy_init for mb
Seatbelt MACF policy initialized
Security policy loaded: Seatbelt Policy (mb)
Copyright © 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.

MAC Framework successfully initialized
using 10485 buffer headers and 4096 cluster IO buffer headers
IOAPIC: Version 0x20 Vectors 64:87
ACPI: System State [s0 S3 S4 S5] (S3)
Extension "com.apple.driver.ApplePCIConfigurator" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
mbinit: done
Security auditing service present
BSM auditing present
Starting AppleACPIPS2Nub
Found mouse PNP device
AppleACPIPS2Nub startup complete
From path: "uuid", 
Waiting for boot volume with UUID F4EDFD34-C9E7-3FF1-A157-8A7E8C92493B
Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
IOPCCardBridge::checkBridgeBusIDs invalid sub/cardbus/pci settings of 0x0
IOPCCard info:   Intel PCIC probe:   O2Micro OZ711MP1/MS1 rev 21
FireWire (OHCI): start - unable to get device memory
FireWire (OHCI): start - unable to get device memory
Extension "com.apple.driver.iTunesPhoneDriver" has no explicit kernel dependency; using version 6.0.
Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/USB7@1D,7/AppleUSBEHCI/NOONTEC USB Storage@fd410000/MSC Bulk-Only Transfer@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType00/IOBlockStorageServices/IOBlockStorageDriver/Maxtor 6 AD1G Media/IOFDiskPartitionScheme/Untitled 1@1
BSD root: disk1s1, major 14, minor 3

 

i also get a strange kp if i try to boot in standard mode with the lan:

i've attached the pic

post-38685-1201512575_thumb.jpg

Link to comment
Share on other sites

 Share

×
×
  • Create New...