一个最简单的问题:CreateFile()函数与COM_Open()函数的关系
dimhp 2009-03-27 05:33:58 请教大家一个最基本的问:
这两天研究了一下串口驱动程序(MDD,PDD),发现这么一个问题:CreateFile(L"COM1:",....)中的"COM1"的信息是怎样记录到COM_Open()的句柄中的。COM_init()(有DeviceArrayIndex和Priority256)和HWinit(有memory window,interrupt,physical base) 中好像没有对COM index的记录?有的话,麻烦指点下!,COM_Read()又是如何判断要读数据的口是COM1还是其他口的呢?我看了好几遍了都没看明白 ,请高手指点下!不胜感激!