Author Topic: [ VoodooSDHC ] x86_64 extention  (Read 36878 times)

0 Members and 1 Guest are viewing this topic.

nil

  • VoodooLabs
  • Posts: 15
[ VoodooSDHC ] x86_64 extention
« on: October 11, 2009, 12:59:08 AM »
Report bugs!
Performance enhancements added.
No new cards added yet; to come at a later date.



GET IT FROM THE ATTACHMENT BELOW

« Last Edit: October 13, 2009, 08:29:39 PM by nil »

macgirl

  • Observer
  • Posts: 10
Re: [ VoodooSDHC ] x86_64 extention
« Reply #1 on: October 16, 2009, 08:33:40 PM »
Thanks  ;D

donkey

  • Guest
Re: [ VoodooSDHC ] x86_64 extention
« Reply #2 on: October 19, 2009, 07:34:01 AM »
Thank You!!

donkey

  • Guest
Re: [ VoodooSDHC ] x86_64 extention
« Reply #3 on: October 26, 2009, 05:37:31 AM »
Thank You!!

Tested on regular and HC, no probs so far...

Thanks again!

Egle

  • Entrant
  • Posts: 2
Re: [ VoodooSDHC ] x86_64 extention
« Reply #4 on: October 28, 2009, 05:55:21 PM »
Thanks much :)

donkey

  • Guest
Re: [ VoodooSDHC ] x86_64 extention
« Reply #5 on: November 13, 2009, 09:48:29 PM »
Thank You!!

Tested on regular and HC, no probs so far...

Thanks again!

Been using this since release. Works great!

PolishOX

  • Observer
  • Posts: 12
Re: [ VoodooSDHC ] x86_64 extention
« Reply #6 on: November 29, 2009, 07:20:20 AM »
Great to see a new Voodoo Project making hacks more feature rich!

Toshiba U205-S5002
Quote
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
02:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 01)
03:08.0 Ethernet controller: Intel Corporation PRO/100 VE Network Connection (rev 02)
03:0b.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
03:0b.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
03:0b.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
03:0b.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller

Looking forward to seeing further developments.
« Last Edit: November 30, 2009, 05:00:24 AM by PolishOX »

smith@@

  • Member
  • Posts: 49
Re: [ VoodooSDHC ] x86_64 extention
« Reply #7 on: December 12, 2010, 02:54:07 PM »
Any news for Texas Instruments?  The kext load, but nothing happened also adding the right id, i have see that it's a common problem for  TI and this kext...

Code: [Select]
03:0b.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
pci104c,803b

Snow Leopard 32

peter_sm

  • Entrant
  • Posts: 2
Re: [ VoodooSDHC ] x86_64 extention
« Reply #8 on: July 19, 2011, 07:18:38 PM »
Can it be possible to get JMB38X MS Host Controller worjing under OSX ?

bisk

  • Entrant
  • Posts: 5
    • Maui Vacation Rentals
Re: [ VoodooSDHC ] x86_64 extention
« Reply #9 on: March 20, 2012, 09:46:18 PM »
Doesn't work on my HP6910p running vanilla SL 10.6.8.

My SD reader is the same as the default entry in Info.plist ...

02:06.3 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 20)
02:06.4 System peripheral [0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev 10)

I can see a new StorageDevice stub properly attached to the appropriate device id in the IORegistry but when I insert an sD card, no new device is recognized to mount.

This is the exact behavior that I get with IOSDHCIBlockDevice.kextfc1 and is the same whether installed in /E/E or /S/L/E.

Bummer, cuz' everything else works except that I do still need to get the CPU cooling better.

Micky1979

  • Entrant
  • Posts: 1
Re: [ VoodooSDHC ] x86_64 extention
« Reply #10 on: March 24, 2012, 01:08:47 PM »
Hello everyone,

I put in VoodooSDHC' plist my id pci10ec, 5209
The reader is Realtek, I get is this:

Code: [Select]
VoodooSDHC ::: an SDHC driver for Ricoh, TI, and JMicron SD Host Controllers ::: rev 20110208
VoodooSDHC: initializing SD host controller
VoodooSDHC: running start()
VoodooSDHC: we have found 1 SD Host Controllers
VoodooSDHC: dump PCI
(00)=520910ec   (04)=00100007   (08)=ff000001   (0c)=00000010   
(10)=c3500000   (14)=00000000   (18)=00000000   (1c)=00000000   
(20)=00000000   (24)=00000000   (28)=00000000   (2c)=3389103c   
(30)=ffff0000   (34)=00000040   (38)=00000000   (3c)=00000112   
(40)=77c35001   (44)=00000000   (48)=00000000   (4c)=00000000   
(50)=00807005   (54)=fee00000   (58)=00000000   (5c)=00004097   
(60)=00000000   (64)=00000000   (68)=00000000   (6c)=00000000   
(70)=00020010   (74)=05908700   (78)=00092010   (7c)=00077c11   
(80)=10110140   (84)=00000000   (88)=00000000   (8c)=00000000   
(90)=00000000   (94)=00000010   (98)=00000000   (9c)=00000000   
(a0)=00000000   (a4)=00000000   (a8)=00000000   (ac)=00000000   
(b0)=00000000   (b4)=00000000   (b8)=00000000   (bc)=00000000   
(c0)=00000000   (c4)=00000000   (c8)=00000000   (cc)=00000000   
(d0)=00000000   (d4)=00000000   (d8)=00000000   (dc)=00000000   
(e0)=00000000   (e4)=00000000   (e8)=00000000   (ec)=00000000   
(f0)=00000000   (f4)=00000000   (f8)=00000000   (fc)=00000000   
VoodooSDHC: starting card power management
VoodooSDHC: controller slot == 0
VoodooSDHC: Register Dump ******************************************************
VoodooSDHC: SDMASysAddr:          0x00000000 PresentState:         0x00000000
VoodooSDHC: BlockSize:                0x0000 BlockCount:               0x0000
VoodooSDHC: TransferMode:             0x0000 Command:                  0x0000
VoodooSDHC: HostControl:                0x00 PowerControl:               0x00
VoodooSDHC: BlockGapControl:            0x00 WakeupControl:              0x00
VoodooSDHC: ClockControl:             0x0000 TimeoutControl:             0x00
VoodooSDHC: SoftwareReset:              0x00 NormalIntStatus:          0x0000
VoodooSDHC: ErrorIntStatus:           0x0000 NormalIntStatusEn:        0x0000
VoodooSDHC: ErrorIntStatusEn:         0x0000 NormalIntSignalEn:        0x0000
VoodooSDHC: ErrorIntSignalEn:         0x0000 CMD12ErrorStatus:         0x0000
VoodooSDHC: Capabilities[1]:      0x00000000 Capabilities[0]:      0x00000000
VoodooSDHC: MaxCurrentCap[1]:     0x00000000 MaxCurrentCap[0]:     0x00000000
VoodooSDHC: ForceEventCMD12ErrStatus: 0x0000 ForceEventErrorIntStatus: 0x0000
VoodooSDHC: AMDAErrorStatus:            0x00 Argument              0x00000000
VoodooSDHC: ADMASystemAddr[1]:    0x00000000 ADMASystemAddr[0]:    0x00000000
VoodooSDHC: SlotIntStatus:            0x0000 HostControllerVer:        0x0000
PXHCD    0xffffff80f0e70000:UIMInitialize xHC addressing capability 64 bit register
VoodooSDHC: Response[1]:          0x01000000 Response[0]:          0x3e3b001f
PXHCD    0xffffff80f0e70000:UIMInitialize HCSParams2 = 0x11
PXHCD    0xffffff80f0e70000:UIMInitialize MAX SCRATCH PAD = 0
VoodooSDHC: Response[3]:          0x00000000 Response[2]:          0x00000000
VoodooSDHC: End of Register Dump************************************************
AppleIntelCPUPowerManagement: Turbo Ratios 6689
AppleIntelCPUPowerManagement: (built 18:56:37 Jan 12 2012) initialization complete
mbinit: done [96 MB total pool size, (64/32) split]
Pthread support ABORTS when sync kernel primitives misused
VoodooSDHC: wakeup requested with state 2
VoodooSDHC: reportRemovability
VoodooSDHC: controller slot == 0
VoodooSDHC: Register Dump ******************************************************
VoodooSDHC: reportEjectability
VoodooSDHC: SDMASysAddr:          0x00000000 PresentState:         0x00000000
VoodooSDHC: BlockSize:                0x0000 BlockCount:               0x0000
VoodooSDHC: TransferMode:             0x0000 Command:                  0x0000
VoodooSDHC: HostControl:                0x00 PowerControl:               0x00
VoodooSDHC: BlockGapControl:            0x00 WakeupControl:              0x00
VoodooSDHC: ClockControl:             0x0000 TimeoutControl:             0x00
VoodooSDHC: SoftwareReset:              0x00 NormalIntStatus:          0x0000
VoodooSDHC: ErrorIntStatus:           0x0000 NormalIntStatusEn:        0x0000
VoodooSDHC: ErrorIntStatusEn:         0x0000 NormalIntSignalEn:        0x0000
VoodooSDHC: ErrorIntSignalEn:         0x0000 CMD12ErrorStatus:         0x0000
VoodooSDHC: Capabilities[1]:      0x00000000 Capabilities[0]:      0x00000000
VoodooSDHC: MaxCurrentCap[1]:     0x00000000 MaxCurrentCap[0]:     0x00000000
VoodooSDHC: ForceEventCMD12ErrStatus: 0x0000 ForceEventErrorIntStatus: 0x0000
VoodooSDHC: AMDAErrorStatus:            0x00 Argument              0x00000000
VoodooSDHC: ADMASystemAddr[1]:    0x00000000 ADMASystemAddr[0]:    0x00000000
VoodooSDHC: SlotIntStatus:            0x0000 HostControllerVer:        0x0000
VoodooSDHC: Response[1]:          0x00000000 Response[0]:          0x3e3b001f
VoodooSDHC: Response[3]:          0x00000000 Response[2]:          0x00000000
VoodooSDHC: End of Register Dump************************************************

Maybe the card is not supported, you could insert my card reader, or have information if this is possible?

Thanks in advance
« Last Edit: March 24, 2012, 01:11:57 PM by Micky1979 »

frekler

  • Entrant
  • Posts: 1
Re: [ VoodooSDHC ] x86_64 extention
« Reply #11 on: August 02, 2013, 02:37:15 PM »
Hi,

I have the same problem as Mickey1979.

It would be nice if you can add support for this or give us the SC.

My device is an RTs5209

His device is a RTs5209 with subvendor HP VID103c

There is an Linux SC I'll attach them.

Until now I didn't get this device working in my OS X.

But if someone have an advice move on :D

Thanks

urmazika

  • Entrant
  • Posts: 1
Re: [ VoodooSDHC ] x86_64 extention
« Reply #12 on: August 23, 2013, 12:05:55 PM »
Thanks   ::)