我想开发一个Windows下面的SMBus Driver.[芯片为飞利浦的SC16IS750,SMBus转UART的一款接口芯片]。以前未接触过SMBus Client Driver,想找个例子看看,找了好久都没找到。只找到一篇文档"SMBus Device Drive...
全文
回复(11) 2008-07-23 20:05 来自版块 - 非USB硬件驱动开发
表情
frankzcj好的,谢了。我看了些规范,SMB_REQUEST的结构定义如下: #define SMB_MAX_DATA_SIZE 32 struct SMB_REQUEST { BYTE Status; BYTE Protocol; BYTE ...(2008-08-04 15:36)
AllenZh这个和你使用什么方式创建Symbol有关系(2008-08-01 16:58)
frankzcj好的,谢谢了。 2 即是说: 在应用程序中打开smbus 设备是否可以采用 GUID接口方式即 OpenByInterface函数。(2008-08-01 13:57)
AllenZh你可以msn联系我 : mfczmh@sina.com(2008-08-01 12:54)
AllenZh1,我通常不使用DriverStudio,你可以按你说的测试下. 2,没有太理解你的意思 3,发送SMB_REQUEST包应该就可以了,可能不同类型的驱动有些细节差别(2008-08-01 12:54)
frankzcjAllenZh ,你好!能否提供下你的邮箱? 我还有3个疑问: 1 我用DriverStudio作此驱动,在使用DriverWizard时选总线类型时并没有smbus,是否选"Other"?Hardware ID怎样找到,能否提供下INF样例做参考? 2 Op...(2008-07-30 21:50)
AllenZh重点是 IRP_MJ_DEVICE_CONTROL 中处理(2008-07-28 09:15)
frankzcj谢了。 DriverEntry,AddDevice,Unload例程倒还能参考PCI,USB的sample凑合写下。 IRP_MJ_CREATE ,IRP_MJ_CLOSE, IRP_MJ_DEVICE_CONTROL 则比较茫然。 另: 主要是将UART产生的命令码通过SMB...(2008-07-25 11:38)
AllenZh参考代码不方便提供,其实代码框架不复杂,参考下“System Management Bus Driver Clients ”部分就差不多了,具体你要处理什么命令和你的需求有关系。下面是DDK帮助的说明,非常清楚。 SMB clients must supply the follo...(2008-07-24 16:39)
frankzcj谢谢AllenZh . 不过还是困惑,关于SMBus Client Driver的例子信息你能提供么?(2008-07-24 14:55)

返回顶部