RealtekCardReader.kext v0.9.7 黑苹果macOS 的非官方 Realtek PCIe/USB SD 读卡器驱动程序(0.9.0-0.9.7多版本合集)

RealtekCardReader.kext适用于 macOS 的非官方 Realtek PCIe/USB SD 读卡器驱动程序,释放 SDXC UHS-I 卡的全部潜力。最初版本驱动名称为RealtekPCIeCardReader.kext

介绍

用于基于 Realtek PCIe/USB 的 SD 读卡器的非官方 macOS 内核扩展。
它使用 Linux 驱动程序作为参考实现,但从头开始编写并为 macOS 精心设计以提供最佳性能。

特征

  • 无兼容层
  • 支持SDSC/HC/XC卡
  • 支持默认和高速模式
  • 支持 UHS-I SDR12/25/50/104 和 DDR50 模式
  • 可识别为内置读卡器设备*
  • 独立于设备的 SD 主机驱动程序堆栈

笔记:

限制

  • 不支持 MMC 卡
  • 不支持 SD Express 卡

当前状态

  • 驱动状态: Pre-1.0 Beta (v0.9.7)
    • 现在支持基于 USB 的 RTS5129、5139 和 5179 读卡器,应该可以正常工作。
    • I/O 性能和整体驱动稳定性是目前最关心的问题。

支持的系统

  • macOS 蒙特雷
  • macOS 大苏尔
  • macOS 卡特琳娜
  • macOS 莫哈韦沙漠

笔记:

  • 其他系统尚未测试。

支持的设备

系列 设备ID 型号 支持的 自从 地位
51X9 0x0BDA0129 RTS5129 USB 2.0/3.0读卡器 是的 0.9.5 问题
51X9 0x0BDA0139 RTS5139 USB 2.0/3.0读卡器 是的 0.9.5 问题
51X9 0x0BDA0140 RTS5179 USB 2.0/3.0读卡器 是的 0.9.5 问题
5209 0x10EC5209 RTS5209 PCI Express 读卡器 是的 0.9.1 问题
5227 0x10EC5227 RTS5227 PCI Express 读卡器 是的 0.9.3 问题
5227 0x10EC522A RTS522A PCI Express 读卡器 是的 0.9.3 问题
5228 0x10EC5228 RTS5228 PCI Express 读卡器 还没有 不适用 问题
5229 0x10EC5229 RTS5229 PCI Express 读卡器 是的 0.9.1 问题
5249 0x10EC5249 RTS5249 PCI Express 读卡器 是的 0.9.0 问题
5249 0x10EC524A RTS524A PCI Express 读卡器 是的 0.9.0 问题
5249 0x10EC525A RTS525A PCI Express 读卡器 是的 0.9.0 问题
5260 0x10EC5260 RTS5260 PCI Express 读卡器 是的 0.9.6 问题
5261 0x10EC5261 RTS5261 PCI Express 读卡器 还没有 不适用 问题
8411 0x10EC5286 RTL8402 PCI Express 读卡器 是的 0.9.2 问题
8411 0x10EC5287 RTL8411B PCI Express 读卡器 是的 0.9.2 问题
8411 0x10EC5289 RTL8411 PCI Express 读卡器 是的 0.9.2 问题

笔记:

  • 按照设计,所有列出的设备都受支持,并且具有相同系列的设备共享大部分控制器代码。
  • RTS525A 的优先级高于其他芯片,因为这是我唯一可以用来测试驱动程序的芯片。
  • 如果设备的支持状态为“Not Yet”,则表示其控制器尚未实现。
  • 其他 Realtek USB 读卡器(例如 RTS5138)符合 USB Attached SCSI (UAS) 协议,因此可能受本机驱动程序支持。

引导参数

概述

此页面记录了可用于自定义驱动程序行为的所有引导参数。
但是,它们仅用于调试驱动程序,在正常情况下,您根本不需要它们。
在更改任何默认设置之前,请仔细阅读说明。

如果

如果引导参数有Boolean类型,您只需将引导参数字符串添加到引导加载程序配置或boot-argsNVRAM 中的条目。
如果引导参数具有数字类型,例如UInt32,您应该添加引导参数字符串以及以 instead 形式的值<Name>=<Value>。例如,如果名称为rtsxabcd且值为10<Name>=<Value>则变为rtsxabcd=10

Card Specific

  • InitAt3v3
    • 引导参数:-iosd3v3
    • 值类型:Boolean
    • 默认值:false
    • 说明:添加此启动参数以将所有卡初始化为 3.3V,因此卡只能在默认或高速模式下工作。
  • InitAtDefaultSpeed 初始速度
    • 引导参数:-iosddsm
    • 值类型:Boolean
    • 默认值:false
    • 说明:添加此引导参数以默认速度模式初始化所有卡。最大数据传输速率限制为 12 MB/s。
  • 高速初始化
    • 引导参数:-iosdhsm
    • 值类型:Boolean
    • 默认值:false
    • 说明:添加此引导参数以在高速模式下初始化所有卡。最大数据传输速率限制为 25 MB/s。
  • 单独的访问块请求
    • 引导参数:-iosdsabr
    • 值类型:Boolean
    • 默认值:false
    • 说明:添加此引导参数以将每个 CMD18/25 请求分成多个 CMD17/24 请求,因此主机驱动程序不会一次访问卡上的多个块。
  • 没有ACMD23
    • 引导参数:-iosdnoacmd23
    • 值类型:Boolean
    • 默认值:false
    • 说明:添加此引导参数以要求主机驱动程序在将 CMD25 发送到卡之前不要发出 ACMD23。当驱动程序处理多块写入 (CMD25) 请求时,规范建议发出 ACMD23 以预擦除要写入的块,以提高写入性能。默认情况下,主机驱动程序始终在 CMD25 之前发送 ACMD23。如果您观察到任何写入性能下降,请使用此引导参数。
  • ACMDMaxNumAttempts
    • 引导参数:iosdamna
    • 值类型:UInt32
    • 默认值:2
    • 最小值:1
    • 说明:指定重试应用程序命令的最大尝试次数 ( ACMD*)。

特定于基于 PCIe 的读卡器

  • DelayCardInitAtBoot
    • 引导参数:rtsxdcib
    • 值类型:UInt32
    • 默认值:100
    • 最小值:0
    • 说明:如果驱动程序启动时存在卡,则指定延迟卡初始化的时间(以毫秒为单位)。如果您的卡在系统启动时无法初始化,请增加延迟。

基于 USB 的读卡器特定

  • 设备状态轮询间隔

    • 引导参数:rtsxdspi
    • 值类型:UInt32
    • 默认值:500
    • 最小值:100
    • 说明:指定轮询设备状态的时间间隔(以毫秒为单位)。后台线程每毫秒检查一次卡是否存在interval,并在插入或移除卡时通知其他驱动程序组件。增加间隔会增加处理卡事件的延迟,而减小该值会浪费您的 CPU 周期,因此请明智地选择间隔值。
  • FetchCardStatusViaControlEndpoint

    • 引导参数:-rtsxppsta
    • 值类型:Boolean
    • 默认值:false
    • 说明:添加此引导参数以通过控制端点而不是批量传输获取卡状态。一些RTS5139芯片只能通过控制端点报告卡状态,因此不兼容默认机制。

特定于 PCIe/USB 读卡器

  • DelayStableSSC时钟
    • 引导参数:rtsxdssc
    • 值类型:UInt32
    • 默认值:10
    • 最小值:1
    • 说明:指定等待 SSC 时钟稳定的时间量(以毫秒为单位)。如果该值太小,驱动程序切换卡时钟后命令可能会超时。如果您发现驱动程序无法在内核日志中启用 4 位总线,请增加此值。

更新日志 · 历史版本

“RealtekCardReader.kext-v0.9.0-0.9.7多版本合集” 展开/收缩

【解压密码:imacos.top】

资源下载
下载价格VIP专享
仅限VIP下载升级VIP
注册登录升级VIP会员 尊享全站资源下载特权
原文链接:https://imacos.top/2023/05/11/realtekcardreader-kext-v0-9-7/,转载请注明出处。
1
1. 本站所有资源解压密码均为imacos.top
2. 本站资源收集于网络,仅做学习和交流使用,请于下载后24小时内删除。如果你喜欢我们推荐的软件,请购买正版支持作者。
3. 如有无法下载的链接,联系:邮箱271638927@qq.com,或直接联系QQ271638927进行反馈,我们将及时进行处理。
4. 本站发布的内容若侵犯到您的权益,请联系站长删除,联系方式:邮箱271638927@qq.com,我们将第一时间配合处理!

评论0

请先
终身会员限时上线 ☞ 限时永久会员折扣活动开始啦 > 查看优惠
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码