NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
Linux内核驱动程序和芯片型号以及架构是有关系的,因此需要由厂商(比如ARM架构由Rockchip设计的芯片,RK3308之类)进行适配,由于厂商和型号随着时间推移越来越多,因此在Linux 3.x之前版本大量的冗余代码充斥在/arch/arm/plat-xxx和/arch/arm/mach-xxx目录,难以维护;Linux之父Linus Torvalds对此大骂“this whole ARM thing is a f*cking pain in the ass”;自此之后,Linux内核引入了设备树机制以描述计算机板机底层硬件信息。