随笔分类 - Linux
Linux 应用编程、驱动编程、内核知识、读书笔记
摘要:
作者:彭东林
邮箱:pengdonglin137@163.com
开发板:tiny4412ADK+S700 4GB Flash
主机:Wind7 64位
虚拟机:Vmware+Ubuntu12_04
u-boot:U-Boot 2010.12
Linux内核版本:linux-3.0.31
Android版本:android-4.1.2
阅读全文
摘要:作者:彭东林邮箱:pengdonglin137@163.com开发板:tiny4412ADK+S700 4GB Flash主机:Wind7 64位虚拟机:Vmware+Ubuntu12_04u-boot:U-Boot 2010.12Linux内核版本:linux-3.0.31Android版本:an...
阅读全文
摘要:转载: http://www.linuxidc.com/Linux/2013-11/92639.htm参考:http://blog.csdn.net/lamdoc/article/details/7685896http://www.linuxidc.com/Linux/2011-07/39521.h...
阅读全文
摘要:关于tty这部分请参考:《Linux设备驱动开发详解 第二版》第14章 Linux终端设备驱动《精通Linux设备驱动程序开发》第6章 串行设备驱动程序《Linux设备驱动程序 第三版》第18章 TTY驱动程序下面是一些串口相关的文档:http://pan.baidu.com/s/1mg20UmcM...
阅读全文
摘要:作者:彭东林邮箱:pengdonglin137@163.com开发板:tiny4412ADK+S700 4GB Flash主机:Wind7 64位虚拟机:Vmware+Ubuntu12_04u-boot:U-Boot 2010.12Linux内核版本:linux-3.0.31Android版本:an...
阅读全文
摘要:作者:彭东林邮箱:pengdonglin137@163.com开发板:tiny4412ADK+S700 4GB Flash主机:Wind7 64位虚拟机:Vmware+Ubuntu12_04u-boot:U-Boot 2010.12Linux内核版本:linux-3.0.31Android版本:an...
阅读全文
摘要:作者:彭东林邮箱:pengdonglin137@163.com开发板:tiny4412ADK+S700 4GB Flash主机:Wind7 64位虚拟机:Vmware+Ubuntu12_04u-boot:U-Boot 2010.12Linux内核版本:linux-3.0.31Android版本:an...
阅读全文
摘要:转载:http://blog.csdn.net/wlwl0071986/article/details/11635749 1. 将/prebuild/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-gdb 拷
阅读全文
摘要:转载:http://blog.csdn.net/linux_devices_driver/article/details/17928663 Reboot传递参数,使得开机进入参数固定的模式(通常有我们熟悉的bootloader和recovery等),本质是在kernel shutdown时会调用到r
阅读全文
摘要:示例一#ifdef CONFIG_XX1......#endif示例二#ifdef CONFIG_XX1......#else......#endif示例三#if defined(CONFIG_MEDIA_CONTROLLER)......#endif或者#if defined CONFIG_MED...
阅读全文
摘要:平台: Wind7_64 + Ubuntu12_04_64 + VMware 这里以Android5.0为例: Android5.0 可以到这里下载:115网盘礼包码:5lbd7crtk1wzhttp://115.com/lb/5lbd7crtk1wz Linux_source_goldfish 可
阅读全文
摘要:以tiny4412为例: arch/arm/mach-exynos/mach-tiny4412.c 其中: 启动时: start_kernel init/main.c > setup_arch arch/arm/kernel/setup.c > mdesc = setup_machine_tags(
阅读全文
摘要:转载:http://blog.csdn.net/joker0910/article/details/6608266 <asm/uaccess.h> copy_from_user函数目的是从用户空间拷贝数据到内核空间,失败返回没有被拷贝的字节数,成功返回0。从用户空间拷贝数据到内核中时必须非常小心,如
阅读全文
摘要:http://blog.csdn.net/qq405180763/article/details/8797236
阅读全文
摘要:作用是:返回输入参数的最高有效bit位(从低位往左数最后的有效bit位)的序号,该序号与常规0起始序号不同,它是1起始的(当没有有效位时返回0)。
阅读全文
摘要:平台:Ubuntu12.04 + 64bittiny4412ADK1.首先要安装libusb-dev这个库,执行“sudo apt-get install libusb-dev”,装完之后就编译一个下载工具,网上有个牛人提供了一个。代码如下:dnw.c/* dnw2 linux main file....
阅读全文
摘要:转载:http://blog.csdn.net/tommy_wxie/article/details/7480087 Linux内核中提供的一些字符串转换函数: lib/vsprintf.c unsigned long long simple_strtoull(const char *cp, cha
阅读全文
摘要:转载:http://blog.chinaunix.net/uid-20522771-id-3457184.html 原文链接:http://devicetree.org/Device_Tree_Usage#How_Interrupts_Work Device Tree Usage 设备树使用手册 T
阅读全文
摘要:转载:http://blog.csdn.net/sanchuyayun/article/details/39183941 刚刚接触内核,在调试过程中用printk打印信息当然是直接有效的办法,但当我们不知到一个函数或者一个模块到底在哪里出了问题时我们可以利用dump_stack有效的找到问题的根源,
阅读全文