操作系统兼容所有硬件的方法,该如何解决

操作系统兼容所有硬件的方法
如在做驱动程序的时候,是取所有硬件生产厂商的并集,还是上层软件和固件之间通过协议来交流数据,
------解决方案--------------------
悲剧的楼主操作系统兼容所有硬件的方法,该如何解决
------解决方案--------------------
额。。 不理解并集的意思!!!
------解决方案--------------------
兼容所有硬件是很难办到的.
而且也不必要.  会使得代码膨胀.

做成模块倒方便裁剪.  
------解决方案--------------------
不大可能,你能让所有芯片厂商(主要是cpu厂商)采用同样架构?操作指令全都用同一套?