|
本帖最后由 求道者 于 2022-8-24 17:52 编辑
想启动Windows?我只能说,没适配基本上就gg,arm普遍没有acpi实现,uefi的前提是acpi,现在rk3399的acpi还是半残废,基本上要Windows自己去适配dtb。
能跑起grub2都该烧高香的程度了。
这都不是驱动的事,u-boot把设备初始化的活都丢给了内核,别说驱动了,内核不适配,设备连初始化都做不到,由于大量的设备制造商都是用的u-boot
,所以这是常态,就都没有acpi用。
好处就是,CPU超频或者内存时序频率,或者一堆乱七八糟的参数都能直接在源代码里调。
自由度上去了,通用性低了。
这也不能说是u-boot的设计问题,u-boot本身就是面向嵌入式设计的引导程序,轻量化是大前提,反正各arm大厂商都在做桌面系统,随着uefi的推进,acpi应该能补全吧。
基本上可以说是,如果不是非常的闲,arm上和Windows相关的事都可以直接搁置,又不开源,又没厂商跟进,困难重重,弄到最后可能还是半残废,属实是没有必要搞了。 |
|