andnuio是操作系统吗?
是个独立操作系统来的,直接安装到硬盘的。安装完就接管硬件,然后可以在它的虚拟平台上面安装Windows linux等系统。 是个虚拟机管理器,不过不需要依赖其他的系统了,可以自己直接从硬件启动的。
应该是他们自己开发的一个专门用于虚拟机的操作系统,它自己兼容linux的内核模块接口的,所以Linux的驱动那些很容易移植过去。
Linux中哪些驱动需要移植?
这个看你硬件平台如何了,是否在Linux的支持范围。嵌入式编程,常见的基本就是编写gpio的驱动,移植网卡驱动之类的。
linux可以移植任何硬件平台吗?
理论上说Linux是可以移植到任何硬件平台的。唯一需要的就是在那些硬件平台上各个硬件的驱动程序。
现实上我们可以看到蒂娜克斯,无论是在我们的电脑上还是我们所熟悉的网络设备以及手机上还有机顶盒。大型服务器等等方面都可以看到linux的身影。所以基本上也证实了狄拉克丝是可以移植到任何硬件平台上这一观点的。
linux下驱动移植?
概念比较模糊,首先有一点,驱动是内核的一部分,内核代码中大部分代码就是驱动代码。
驱动就是让硬件工作起来(通俗的讲),但现实中,硬件种类特别多,比如触摸屏,有不同的硬件可以实现触摸屏功能。你的产品或者开发板电路上用的是什么硬件芯片,就得有相应的驱动。为什么要驱动移植呢?因为linux内核里不可能有世界上所有的硬件驱动(一般有常见的驱动),这时候,如果你的硬件电路板上的硬件正好在内核里有相应的驱动,那么正好可以用。但如果没有的话,你就得自己想办法写个驱动,但是写驱动的代价也是挺大的,所以目前大部分硬件芯片厂商已经将驱动程序写好了,你要做的,就到它的官网上把驱动源代码下载下来(或者其他方式),然后将其加入到linux内核中,必要时,可能还要根据实际情况,还要修改一些代码(但相比自己写,容易的很)。