官术网_书友最值得收藏!

Chapter 4. Porting and Configuring the Kernel

The kernel is the third element of embedded Linux. It is the component that is responsible for managing resources and interfacing with hardware and so affects almost every aspect of your final software build. It is usually tailored to your particular hardware configuration although, as we saw in Chapter 3, All About Bootloaders, device trees allow you to create a generic kernel that is tailored to particular hardware by the contents of the device tree.

In this chapter, we will look at how to get a kernel for a board and how to configure and compile it. We will look again at bootstrap, this time focusing on the part the kernel plays. We will also look at device drivers and how they pick up information from the device tree.

主站蜘蛛池模板: 嘉祥县| 四会市| 基隆市| 涪陵区| 固镇县| 古丈县| 改则县| 凤城市| 黔江区| 荥阳市| 荆州市| 安阳市| 建瓯市| 沅陵县| 林州市| 英吉沙县| 门源| 台安县| 军事| 沽源县| 贵德县| 井研县| 邵阳市| 岢岚县| 宜兰市| 天等县| 甘孜县| 大竹县| 勃利县| 墨竹工卡县| 逊克县| 连州市| 昌江| 洛川县| 临安市| 新密市| 江津市| 西贡区| 恩平市| 阿克苏市| 孝昌县|