iokit 相关问题

I / O Kit是xnu Kernel中驱动程序开发的框架,它驱动Apple的Mac OSX和iOS操作系统。

从 macOS Swift 应用程序控制 USB 扫描仪

我正在尝试从 macOS swift 应用程序连接并启动 USB 扫描仪,以便捕获扫描的图像。我可以成功检测到USB设备并将其与预期的产品匹配...

回答 1 投票 0

如何使用 PCIDriverKit 内存映射 PCI BAR?

如何将 PCI 基址寄存器 (BAR) 从 PCIDriverKit 驱动程序 (DEXT) 内存映射到用户空间应用程序? 从驱动程序扩展到应用程序的内存映射可以通过

回答 1 投票 0

如何在Apple Silicon的macOS上直接访问物理地址或转换为虚拟地址?

我正在尝试使用 Apple Silicon MacOS 上的物理地址读取数据。 我认为最好的方法是将物理地址转换为虚拟地址并访问它,或者直接使用

回答 1 投票 0

如何在 DriverKit 驱动程序中创建自定义 OSObject 子类?

在我的 DriverKit 驱动程序中,我想创建一个继承自 OSObject 的自定义类,以便我可以将其存储在 OSArray(以及其他 OSObject 派生集合)中。 kext 的文档和...

回答 1 投票 0

DriverKit 驱动程序中可能存在 IOBufferMemoryDescriptor 泄漏

我有一个适用于 iPadOS 的 DriverKit 驱动程序。它工作正常,但静态分析器标记了我不明白的可能泄漏。标记的代码位于驱动程序类本身中: 无效 IMPL(CDCDriver,

回答 1 投票 0

如何创建一个程序来列出Mac中的所有USB设备?

我对 Mac OS X 操作系统的接触有限,现在我已经开始使用 Xcode 并正在研究 I/O 套件。我需要在命令行工具下在 Xcode 中创建一个程序,以便...

回答 4 投票 0

在 Swift 中使用 CFDictionarySetValue 崩溃

我正在 Swift 中开发一个程序(针对 macOS 应用程序),该程序使用 IOKit 从 USB 设备检索信息。 该应用程序崩溃: 线程 1:EXC_BAD_ACCESS(代码=1,... 设置中

回答 1 投票 0

IOCreatePlugInInterfaceForService 因 kIOReturnNoResources/0xe00002be 失败

IOCreatePlugInInterfaceForService 失败,kIOReturnNoResources/0xe00002be 我正在将旧的基于 FireWire 的命令行实用程序重写为 XPCService。我需要一些有关 IOKit 功能的帮助。 福洛...

回答 2 投票 0

c 文件和 .h 头文件的链接器错误

我有一个 Xcode 项目,其中使用 C 来处理低级任务,因此我创建了 C 文件和桥接标头。但是,当我尝试构建项目时遇到链接器错误:“Li...

回答 1 投票 0

macOS 中的 HID 设备接口

我必须为 OSX 创建一个软件/驱动程序,与通过 USB 连接的 HID 设备进行交互。申请的目的如下: 检测 HID 设备何时插入或移除。该...

回答 3 投票 0

MAC 中的 HID 设备接口

我必须为 OSX 创建一个软件/驱动程序,与通过 USB 连接的 HID 设备进行交互。申请的目的如下: 检测 HID 设备何时插入或移除。该...

回答 3 投票 0

在 macOS 11 Big Sur 后卸载 kext

Apple 开发者文章安装自定义内核扩展 状态: 在 macOS 11 及更高版本上卸载 kext 需要调用 kmutil 或 kextunload,然后重新启动系统。 kmutil 工具

回答 1 投票 0

如何开发 DEXT 以使用 USBDriverKit 将供应商 SCSI 命令发送到 USB 大容量存储设备?

我目前正在使用 USBDriverKit 框架为基于 USB 的外部大容量存储设备开发 DEXT。 IOUSBHostInterface 用作与

回答 1 投票 0

Xcode中客户端与DriverKit的连接

在 Xcode 项目(macOS 应用程序)中,我使用 DriverKit(和 HIDDriverKit)框架。我在客户端应用程序和驱动程序之间的连接中遇到了问题,这是由&

回答 1 投票 0

尝试在 kext 文件上运行 kextutil 返回权限错误

Stackoverflow 社区您好。 尝试运行以下教程 - 这样我就可以学习如何编写驱动程序实用程序。 http://www.robertopasini.com/index.php/2-uncategorised/625-osx-creating-a-device-

回答 1 投票 0

是否可以在 iPadOS 上渲染 HDMI 视频?

这是一个非常普遍的问题。我只是想了解这在技术上是否可行以及为什么?还要了解研究该主题的良好起点是什么。 所以问题是:是吗

回答 2 投票 0

从 OSX 上的沙箱内访问临时数据和风扇数据?

如何从应用程序沙箱内访问 SMC 信息 - 例如 CPU 温度和风扇速度(以符合应用程序商店要求)。我看不到可用的 API,但应用程序商店中有一些应用程序

回答 2 投票 0

AVCaptureDevice 的 USB 接口

如果我有AVCaptureDevice,如何获取相关的USB接口,以便通过IOKit访问底层硬件? 我尝试通过 vid 和 pid 找到它,但是如果我插入两个

回答 2 投票 0

PCIDriverKit 授权检查失败(将 KEXT 迁移到 DEXT)

内核:DK:MyDriver-0x100000f45:提供商权利检查失败 内核:DK:IOUserServer(com.MyDriver-0x100000f45)::退出(授权检查失败) 内核:(com.MyDriver.dext)内核请求...

回答 1 投票 0

使用带有新 VID/PID 的内置 dext 驱动程序?

Apple 开发者文档说: 如果您的硬件完全使用基于标准的通信 协议,您可以将与您的硬件匹配的驱动程序发送到其中一个 内置系统驱动程序。 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.