
linux
文章平均质量分 88
likeping
这个作者很懒,什么都没留下…
展开
-
ARM-GCC-LD脚本
从以前的经验,链接脚本是嵌入式开发,单片机开发相当重要的一个东西。它完成的工作是做PC机软件的同志们不用关心的,但是也是很复杂的一项工作。总结来看链接脚本要告诉连接器 1:输出什么 2:输入是什么,那么obj文件 3:要用什么库,库放在什么地方 4:内存分布地址 5:提供启动代码一些全局地址变量 一般来说链接脚本需要搞清楚这几样事情后才能编写,那arm-gcc-ld的脚本也...转载 2020-02-11 19:52:48 · 1095 阅读 · 0 评论 -
深入分析 Linux 内核链表
深入分析 Linux 内核链表 本文详细分析了 2.6.x 内核中链表结构的实现,并通过实例对每个链表操作接口进行了详尽的讲解。 原来作者: 杨沙洲 (pubb@163.net)国防科技大学计算机学院 杨沙洲,目前在国防科技大学计算机学院攻读软件方向博士学位。对文中存在的技术问题,欢迎向 pubb@163.net质疑。转载 2015-01-08 15:27:48 · 437 阅读 · 0 评论 -
BlueZ移植与配置
Bluez作为当前最成熟的开源蓝牙协议栈,在Linux的各大发行版中已经得到了广泛的应用。在桌面环境下,使用Bluez应该已经没有太大的问题,本文的主要目的是介绍在嵌入式平台上,搭建和配置Bluez的各个Profile运行所需做的工作,讨论可能遇到的问题,介绍一些工具的使用和工作原理。因为本人的能力和测试时间有限,可能下文中有些理解、分析不一定准确,欢迎联系指正。转载 2015-01-12 00:50:55 · 863 阅读 · 0 评论 -
理解和使用alsa配置-默认静音,必须先用amixer解除主音量和pcm音量的静音
ALSA声卡驱动程序的配置 对于声卡驱动程序,除了内核自带的驱动程序之外,您还可以使用Advanced Linux Sound Architecture(ALSA,http://www.alsa-project.org/)提供的驱动程序。它支持一系列主流声卡,同时它和内核 的声音结构互相兼容,在某种程度上,可以说是内核的声卡驱动模块的补充。 ALSA的声转载 2015-01-12 00:58:16 · 713 阅读 · 0 评论