- 博客(1)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 java jmf视频播放器无法播放视频问题
初学java,谢了一个参照网上代码写了个java jmf视频播放器,运行调试代码没问题,可是被这个avi视频格式纠结的要死,换了n多个avi格式视频依然不行,经过查阅资料发现现在网上流行的avi格式并不是真正的avi格式,大都是其他格式转化来的,所以jmf无法识别,必须使用真正的avi格式。在这里附上源码,测试通过的avi视频。import java.awt.BorderLay
2015-11-20 17:21:08 3907 2
Linux设备驱动开发详解:基于最新的Linux4.0内核.zip
本书首先介绍Linux设备驱动的基础。 第1章简要地介绍了设备驱动, 并从无操作系统的设备驱动引出
了Linux操作系统下的设备驱动, 介绍了本书所基于的开发环境。 第2章系统地讲解了Linux驱动工程师应
该掌握的硬件知识, 为工程师打下Linux驱动编程的硬件基础, 详细介绍了各种类型的CPU、 存储器和常
见的外设, 并阐述了硬件时序分析方法和数据手册阅读方法。 第3章将Linux设备驱动放在Linux 2.6内核背
景中进行讲解, 说明Linux内核的编程方法。 由于驱动编程也在内核编程的范畴, 因此, 这一章实质是为
编写Linux设备驱动打下软件基础。
其次, 讲解Linux设备驱动编程的基础理论、 字符设备驱动及设备驱动设计中涉及的并发控制、 同步
等问题。 第4、 5章分别讲解Linux内核模块和Linux设备文件系统; 第6~9章以虚拟设备globalmem和
globalfifo为主线, 逐步给其添加高级控制功能; 第10、 11章分别阐述Linux驱动编程中所涉及的中断和定
时器、 内核和I/O操作处理方法。
接着, 剖析复杂设备驱动的体系结构以及块设备、 网络设备驱动。 该篇讲解了设备与驱动的分离、 主
机控制器驱动与外设驱动的分离, 并以大量实例(如input、 tty、 LCD、 platform、 I2C、 SPI、 USB等) 来
佐证。 其中第12章和第17章遥相呼应, 力图全面地展示驱动的架构。 Linux有100多个驱动子系统, 逐个讲
解和学习都是不现实的, 授人以鱼不如授人以渔, 因此我们将更多的焦点放在了架构讲解方面, 以便读者
可以举一反三。
本书最后4章分析了Linux的设备树、 Linux移植到新的SoC上的具体工作以及Linux内核和驱动的一些
调试方法。 这些内容, 对于理解如何从头开始搭建一个Linux, 以及整个Linux板级支持包上上下下的关系尤为重要。
另外, 本书的主要代码都引用自Linux源代码, 为保留原汁原味, 均延用了代码的英文注释, 而其他
非引用的代码则使用了中文注释或无注释, 特此说明。
2019-07-16
linux开发板选择问题?
2014-12-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人