Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sinetek-rtsx.kext modified to have rts525a support, need test. #11

Open
maz-1 opened this issue Dec 20, 2017 · 10 comments
Open

Sinetek-rtsx.kext modified to have rts525a support, need test. #11

maz-1 opened this issue Dec 20, 2017 · 10 comments

Comments

@maz-1
Copy link

maz-1 commented Dec 20, 2017

This driver is first out about a year ago, based on openbsd code, at that time there is no rts525a support. Several months ago, openbsd guys added support for rts525a and I tried to merge these changes.
I have just built this, but have no sdcard to test out
Source : https://github.com/maz-1/Sinetek-rtsx
Driver: Sinetek-rtsx.kext.zip

@maz-1 maz-1 changed the title Sinetek-rtsx.kext modifiedto have rts525a support, need test. Sinetek-rtsx.kext modified to have rts525a support, need test. Dec 20, 2017
@mircoianese
Copy link
Owner

mircoianese commented Dec 20, 2017 via email

@mircoianese
Copy link
Owner

Not working for me. Kext is loading as shown in kextstats, but no SDHC device is found

@maz-1
Copy link
Author

maz-1 commented Dec 20, 2017

Can you see rtsx in IORegistryExplorer?

@mircoianese
Copy link
Owner

yes, it's there
ioreg.zip

@maz-1
Copy link
Author

maz-1 commented Dec 20, 2017

Try this debug build. Insert a SDCard and dig into dmesg information
Sinetek-rtsx_debug.kext.zip

@mircoianese
Copy link
Owner

nothing is shown in dmesg. i think it has something to do with missing when inserting/ejecting a card. I think something is wrong with USB conf as the card reader is not shown at all

@JayMonkey
Copy link

Hi maz-1,

I tried using your build of Sintek rtsx kext ... i have HP Spectre X360 (2017 15" KBL) which has a SD card reader - 10EC 525A - Realtek RTS525A.

Running MacOS Sierra 10.12.6

rtsx shows up in ioreg with kext loaded ...

screen shot 2018-01-08 at 13 46 29

But when i insert a card the system reboots .... (KP i'm guessing)
Happy to test and further development with this.

Cheers
Jay

@maz-1
Copy link
Author

maz-1 commented Jan 10, 2018

@JayMonkey
Thanks, so it can be confirmed that the driver is completely broken on high sierra
The kext is built with SDK 10.13 , maybe you can try to build the driver with SDK 10.12 to see if anything works.

@JayMonkey
Copy link

@maz-1 ,

Hi .. I downloaded sources from your repo and built on my system ..

OSX 10.12.6
Xcode 9.0.1

The project built ok with no errors but there where around 50 warnings ... installed the kext in /S/L/E but no luck actually using it ... same as before ... kext loaded ok and bound to the pci device but as soon as i insert a sd card it reboots MacOS !!

Must be a pretty severe issue for it to reboot/KP MacOS like that ...

Hopefully Sinetek himself will get back to this project and get it working with latest MacOS.

Cheers
Jay

@jxweb
Copy link

jxweb commented Jul 9, 2018

com.sinet3k.Sinetek-rtsx(1.0)[EB47B3F4-1037-3AC6-AB44-F5CD4AC7FDEB]@0xffffff7f8ee2c000->0xffffff7f8ee34fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[1057F053-73DE-33E4-B5BE-09DA28715DB4]@0xffffff7f8c294000
dependency: com.apple.iokit.IOStorageFamily(2.1)[F27A8A2A-6662-3608-83BD-415037509E01]@0xffffff7f8c44d000

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants