driver 和 hardware 到底什么关系
2012-12-27 10:09
399 查看
问题思考:
driver 和 hardware 到底什么关系
一个subsystem(例如display subsystem)是有几个hardware(display,dsi-interface , display controller,,,)组成,相应的也就有了几个各自的driver,但是如果他们各自的driver管各自的hardware,那么就是完全独立的。 但事实上,他们要协同起来共同工作,这个协同工作,就是subsystem的软件架构。
例如:
有个总闸开关,a,和一个用电的工厂及工厂开关b-------hardware
有2个管理员:a管理员,b管理员-------sw
另外:a是b的领导
a对b说,1:(命令) 我把总开关打开了, 你把工厂开关也打开,或者关闭。2:(查询)问b说,你开了么,b说,我开了。
这些动作,想法,就是软件流程。a是b的领导,什么事情都有a来主导,或者,比如他们一起上班,要b先进门做准备,然后领导才到,这就是架构 ,是几个为了让整个软件流程符合硬件特点从而更好的发挥整个系统的一种组织。
硬件是指:工厂开关到底具备哪些功能,可控性:比如:可开,可关,可告知现在是开的还是关的状态。
driver 和 hardware 到底什么关系
一个subsystem(例如display subsystem)是有几个hardware(display,dsi-interface , display controller,,,)组成,相应的也就有了几个各自的driver,但是如果他们各自的driver管各自的hardware,那么就是完全独立的。 但事实上,他们要协同起来共同工作,这个协同工作,就是subsystem的软件架构。
例如:
有个总闸开关,a,和一个用电的工厂及工厂开关b-------hardware
有2个管理员:a管理员,b管理员-------sw
另外:a是b的领导
a对b说,1:(命令) 我把总开关打开了, 你把工厂开关也打开,或者关闭。2:(查询)问b说,你开了么,b说,我开了。
这些动作,想法,就是软件流程。a是b的领导,什么事情都有a来主导,或者,比如他们一起上班,要b先进门做准备,然后领导才到,这就是架构 ,是几个为了让整个软件流程符合硬件特点从而更好的发挥整个系统的一种组织。
硬件是指:工厂开关到底具备哪些功能,可控性:比如:可开,可关,可告知现在是开的还是关的状态。
相关文章推荐
- 弱关系网络中,用户UGC时到底在想什么呢?
- Activity到底是啥?生命周期是怎么回事?xml有什么关系?
- 屏幕尺寸,分辨率,像素,PPI之间到底什么关系?
- Arraylist类到底和泛型有什么关系呢
- [MRP]到底MRP、MRPⅡ、ERP之间是什么关系?
- 我的Android进阶之旅------>(全解析)屏幕尺寸,分辨率,像素,PPI之间到底什么关系?
- js 原型的问题 Object 和 Function 到底是什么关系?
- 【全解析】屏幕尺寸,分辨率,像素,PPI之间到底什么关系?for 屏幕适配
- 03 C和C++到底有什么关系
- Kubernetes和OpenStack到底是什么关系?
- 全局组、域本地组、通用组到底有什么区别?它们之间的关系如何?
- javaEE规范和SSH三大框架到底有什么关系
- 10分钟读懂人工智能、机器学习到底有什么关系
- Scaled Agile Framework (SAFe) 和产品管理间到底有什么关系 ?
- 【全解析】屏幕尺寸/分辨率/像素/PPI之间到底什么关系?
- Kubernetes和OpenStack到底是什么关系?先搞清楚,再系列学习
- 【全解析】屏幕尺寸,分辨率,像素,PPI之间到底什么关系?
- [转]C++,VC++,MFC,ATL,WTL到底是什么关系么
- 全局组、域本地组、通用组到底有什么区别?它们之间的关系如何?
- 到底utf-8和unicode是什么关系