我正在寻找更新现有的kext,它可以简单地打开IOFrameBuffer
并通过调用来修改配置setAttributeForConnection()
。我相信不再需要kext ,因为我可以通过以下调用作为用户客户端连接到帧缓冲区服务:
ret = IOServiceOpen("AMDFrameBuferVIB",
mach_task_self_,
kIOFBSharedConnectType, &connection);
connection
我假设我现在需要调用一个方法IOConnectCallXXX()
来更改单个属性,但我无法弄清楚如何进行与 kext调用等效的调用:
// attempt to configure via a call to setAttribulteForConnection
framebuffer->setAttributeForConnection(0, SOME_SETTING, 0);
到目前为止,我一直无法找到有关帧缓冲区连接的任何文档。是否有一个我可以使用调用connection
提供的函数列表来调用IOServiceOpen()