fanzi
驱动小牛
驱动小牛
  • 注册日期2004-12-09
  • 最后登录2013-12-19
  • 粉丝1
  • 关注0
  • 积分1004分
  • 威望754点
  • 贡献值0点
  • 好评度93点
  • 原创分0分
  • 专家分0分
阅读:871回复:0

请教关于任意线程上下文

楼主#
更多 发布于:2007-01-31 09:36
  Q1:如果在应用程序中对一个设备操作,是不是在设备栈中最高层的驱动的dispatch函数是运行在应用程序线程?因此可以直接读取应用程序的user mode下的地址。
Q2:其他的驱动的dispatch线程都不是运行在应用程序的线程中,也就是运行在任意线程上下文中?因此不能直接读取user mode下的地址,必须使用buffer读取,或者direct读取。
Q3:下层驱动的dispatch函数不是运行在用户线程中,那是运行在什么线程里呢?
Q4:所有的ISR都是运行在任意线程中,那具体是运行在什么线程中呢?
我都被搞糊涂了!!
张帆的内核学习论坛 http://bbs.kerneldev.com
游客

返回顶部