nikko
驱动小牛
驱动小牛
  • 注册日期2002-08-08
  • 最后登录2004-09-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1329回复:4

百思不得其解,100分请教!!!

楼主#
更多 发布于:2003-03-05 11:06
我的问题是,我捉了一块多串口卡,i/o空间内映射了四个串口寄存器。如何才能让系统识别到这四个串口?我知道要进行枚举,可是具体怎末作? 高手指点! 共100分酬谢!!

http://202.106.185.224/music_1024/battleraper_02_04_27.mp3
nikko
驱动小牛
驱动小牛
  • 注册日期2002-08-08
  • 最后登录2004-09-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-03-05 11:23
。。
http://202.106.185.224/music_1024/battleraper_02_04_27.mp3
nikko
驱动小牛
驱动小牛
  • 注册日期2002-08-08
  • 最后登录2004-09-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-03-10 10:32
顶一下!  快对开发论坛失去信心了!
http://202.106.185.224/music_1024/battleraper_02_04_27.mp3
aabb123
驱动牛犊
驱动牛犊
  • 注册日期2002-11-12
  • 最后登录2003-07-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-03-11 09:56
一直就很佩服自己做硬件的niu牛,顶...
mailme
驱动老牛
驱动老牛
  • 注册日期2001-05-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-03-11 23:20
NTSTATUS
StartDevice(PDEVICE_OBJECT fdo, PCM_PARTIAL_RESOURCE_LIST raw, PCM_PARTIAL_RESOURCE_LIST translated)
{
  PDEVICE_EXTENSION pdx = (PDEVICE_EXTENSION) fdo->DeviceExtension;
  PCM_PARTIAL_RESOURCE_DESCRIPTOR resource = translated->PartialDescriptors; <--1
  ULONG nres = translated->Count; <--2
  <local variable declarations> <--3
  for (ULONG i = 0; i < nres; ++i, ++resource)
  {
    switch (resource->Type) <--4
    {
    case CmResourceTypePort:
      <save port info in local variables>
      break;
    case CmResourceTypeInterrupt:
      <save interrupt info in local variables>
      break;
    case CmResourceTypeMemory:
      <save memory info in local variables>
      break;
    case CmResourceTypeDma:
      <save DMA info in local variables>
      break;
    }
  }
  <use local variables to configure driver & hardware> <--5
  IoSetDeviceInterfaceState(&pdx->ifname, TRUE); <--6
}

//oney的代码,看对你有用与否
早起早睡 精神百倍
游客

返回顶部