

1.本书将帮助您了解驱动程序的基础知识,并为漫长的Linux内核之旅做好准备。 2.本书介绍了基于各种Linux子系统的驱动程序发,例如内存管理、PWM、RTC、IIO和IRQ管理。 3.本书还提供了有关直内存访问和网络设备驱动程序的实用方法。 4.通过阅读本书,您将掌握设备驱动程序发的概念,并将能够使用*的内核版本(编写本书时为v4.13)从头编写任何设备驱动程序。 5.提供源代码。 Linux内核是一个复杂、可移植、模块化且使用广泛的软件,其可在设备的服务器和嵌式系统上运行。设备驱动程序在Linux系统的性能方面起着至关重要的作用。由于Linux已经成为非常受欢迎的操作系统,因此发专有设备驱动程序的需求也在稳步增长。 您将学到以下内容: 使用内核工具发功能强大的驱动程序; 为I2C和SPI设备发驱动程序,并使用Regmap API; 在驱动程序内编写和支持设备树; 为网

高性能Linux服务器运维实战:shell编程、监控告警、性能优化与实战案例
《高性能Linux服务器运维实战:shell编程、监控告警、性能优化与实战案例》以真实生产环境实际案例行讲述,融合了运维行业技术专家10多年一线工作经验和应用心得,注重实践、每个知识附有实例,难处配有二维码视频,使读者身临其境,迅速、深地掌握各种经验和技巧,真正提高实践能力

经验:作者曾就职于华为/Intel/AMD,多位x86专家担当顾问 实用:内核重、工作疑惑、常见陷阱、关键数据结构全收录 深:作者阅读代码量数百万行,透视模块间关联和背后逻辑 动手:配有大量实例,复杂机制均以图表形式帮读者厘清脉络

本书重点介绍Linux内核工作原理以及学习方法。


本书全部实例代码及相关工具。 基于ARM 9+Linux 206平台,从基础讲起,引导读者快速入门,实例丰富,可直接应用于工程实践。