1

我正在寻找更新现有的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()

4

0 回答 0