![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARM
还我紫霞
这个作者很懒,什么都没留下…
展开
-
mini2440_uboot移植笔记.yang
update 20130426 by yangchaofeng 参考《【申嵌培训】mini2440之U-boot移植详细手册-20110908》一、准备阶段 下载软件:u-boot 下载地址:ftp://ftp.denx.de/pub/u-boot/ u-boot-2009.11.tar.bz2 为《friendlyARM》参考文档版本 u原创 2013-05-03 12:16:14 · 804 阅读 · 0 评论 -
ARM DTS解析
1. ARM Device Tree起源Linus Torvalds在2011年3月17日的ARM Linux邮件列表宣称“this whole ARM thing is a f*cking pain in the ass”,引发ARM Linux社区的地震,随后ARM社区进行了一系列的重大修正。在过去的ARM Linux中,arch/arm/plat-xxx和arch/arm/转载 2014-11-21 00:04:41 · 787 阅读 · 0 评论 -
揭开linux内核中container_of的神秘面纱
http://www.embedu.org/Column/Column433.htm转载 2014-11-23 23:31:55 · 434 阅读 · 0 评论 -
Android的休眠与唤醒 && 实例
Android 休眠(suspend),在一个打过android补丁的内核中,state_store()函数会走另外一条路,会进入到request_suspend_state()中,这个文件在earlysuspend.c中。这些功能都是android系统加的,后面会对earlysuspend和late resume 进行介绍。涉及到的文件:linux_source/kernel/power/m转载 2014-11-07 00:01:06 · 882 阅读 · 0 评论 -
[资料] 中兴手机暗码大全
http://bbs.hiapk.com/thread-3190667-1-1.html转载 2014-11-06 23:53:00 · 6923 阅读 · 0 评论 -
platform device driver
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include原创 2014-11-24 00:33:31 · 543 阅读 · 0 评论 -
Ubuntu安装Sun JDK及如何设置默认java JDK
Ubuntu安装Sun JDK及如何设置默认java JDK (2011-08-04 16:11:21)转载▼标签: ubuntu java sun jdk openjdk分类: Java 假设系统为Ubuntu 10.10 64位。 先来看看当前的系统默认的转载 2014-12-06 00:09:42 · 563 阅读 · 0 评论 -
Code Segment and Data Segment: Memory Layout of a Program
#include int g_i = 100; /* A global variable */int g_j; /* An uninitialized global variable */ int main(void) /* A function */{ int l_i = 1; /* A local variable *转载 2014-12-09 23:46:55 · 1019 阅读 · 0 评论 -
android_apk_test
package com.example.yang_apk_test;/************************* yang add begin *******************************************************************//************************* yang add end ********原创 2015-02-25 23:21:53 · 589 阅读 · 0 评论 -
git patch
1、使用 git diff 功能制作patch git diff ID1 ID2 > patch (生成从ID1 到 ID2 所有修改的patch)patch -p1 2、git format-patch git format-patch -N (N代表前几次的提交,每次提交都产生一个对应patch)patch -p1 < patch原创 2015-02-25 10:16:38 · 383 阅读 · 0 评论 -
Makefile
/********************************** Makefile_arm ********************************************************/ifneq ($(KERNELRELEASE),)obj-m := hello.oelseKDIR :=/opt/FriendlyARM/mini2440/linux-2.原创 2015-02-27 20:59:11 · 365 阅读 · 0 评论 -
windows xp 下的putty不能使用小键盘的问题
change setting->Features->Disable application keypad mode (勾选上这个)转载 2015-04-01 09:58:05 · 514 阅读 · 0 评论 -
proc_creat_test
#include #include #include #include static int mytest_proc_show(struct seq_file *seq, void *v){ seq_puts(seq,"yang_cf22\n"); return 0;}static int mytest_proc_open(struct inode *i原创 2015-07-08 20:13:22 · 458 阅读 · 0 评论 -
Linux crontab 命令格式与详细例子
http://blog.csdn.net/ethanzhao/article/details/4406017转载 2014-11-19 20:26:53 · 579 阅读 · 0 评论 -
Linux命令后台执行的方法
当进程不是守护进程时,不能简单地在命令行后添加一个&,当终端关闭时,该进程也随之关闭。因为通常在终端起动的进程其父进程是终端进程。当终端关闭时,其所有子进程也随之关闭。使进程在后台执行需要使用nohup命令:nohup command > out.log 2>&1 &nohup的作用是将进程的父进程设置为1,即init进程,这样终端关闭时,不会影响该进程。使用2>&1将标准错转载 2014-09-14 15:03:02 · 455 阅读 · 0 评论 -
[高手博客,留个链接]
http://blog.chinaunix.net/uid/12461657/abstract/1.html原创 2014-01-18 11:29:11 · 563 阅读 · 0 评论 -
不能在U盘目录下拔掉U盘的一种解决方法
首先摆出参考文档出处:http://www.360doc.com/content/12/1122/17/6828497_249574471.shtml节取如下部分,线内为我复制过来的:/*******************************************************************************************************原创 2013-05-16 16:19:04 · 834 阅读 · 0 评论 -
ioctl() 函数
本文引自:http://hi.baidu.com/shentuhongfeng/item/1da8c21275d0ca021994ec62实验目的主要是熟悉 ioctl() 函数的使用方法以及相关宏的使用。代码由 3 部分组成,一个公用头文件,一个设备驱程序,一个应用测试程序。头文件 ioctl_test.h 内容:引用 #ifndef _IOCTLTEST_H_#define转载 2013-07-19 15:17:27 · 835 阅读 · 0 评论 -
关于INADDR_ANY
是用于多IP机器上 比如你的机器有三个ip 192.168.1.1 202.202.202.202 61.1.2.3 如果你serv.sin_addr.s_addr=inet_addr("192.168.1.1"); 然后监听100端口 这时其他机器只有connect转载 2013-08-23 13:24:51 · 775 阅读 · 0 评论 -
linux 信号量
转自:http://www.cnblogs.com/hjslovewcl/archive/2011/03/03/2314341.html信号量当我们在多用户系统,多进程系统,或是两者混合的系统中使用线程操作编写程序时,我们经常会发现我们有段临界代码,在此处我们需要保证一个进程(或是一个线程的执行)需要排他的访问一个资源。信号量有一个复杂的编程接口。幸运的是,我们可以很容易的为自己提转载 2013-09-12 13:07:00 · 655 阅读 · 0 评论 -
Linux Select()函数使用简解
转自:http://www.cnblogs.com/hjslovewcl/archive/2011/03/16/2314330.html一.Select 函数详细介绍 Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、 accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式b转载 2013-09-12 15:15:27 · 517 阅读 · 0 评论 -
NFS的套件结构
本文摘自:http://linux.chinaunix.net/techdoc/system/2007/03/26/953339.shtml /etc/exports 这个文件就是NFS的主要配置文件。系统可能没有预设,所以这个文件不一定会存在,您可能必须要使用 vi 主动的建立这个文件。 /usr/sbin/exportfs 这个是维护NFS共享资源的命令,我们可以利用这转载 2013-10-10 14:29:41 · 536 阅读 · 0 评论 -
putty 颜色设置
http://www.nginx.cn/363.html通过putty或者securecrt连到linux服务器,使用vi编辑*.php 或*.c文件时,蓝色的注释很淡,看不清,看起来很费眼效果如下我本身有习惯于默认配色,不想修改配色方案,只想把看不清蓝色的注释换掉,修改成目录的蓝色翻了翻相关资料,大部分都是修改配色方案,最后发现可以通过hi命令来修转载 2013-10-11 17:27:57 · 1234 阅读 · 0 评论 -
linux下查看进程内存使用情况
1、pmap命令 pmap pid 2、ps命令 ps aux|grep process_name 3、查看/proc/process_id/文件夹下的status文件 Name: php State: R (running) SleepAVG: 0% Tgid: 21574 Pid: 21574转载 2013-11-29 11:37:51 · 535 阅读 · 0 评论 -
Linux下/proc目录简介
转载地址:http://blog.csdn.net/zdwzzu2006/article/details/77479771. /proc目录Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序转载 2013-11-29 15:15:52 · 583 阅读 · 0 评论 -
vi永久显示行数
在VI的命令模式下输入“:set nu”如果取消输入:set nonu或者修改vi配置文件“vi ~/.vimrc”,在其中添加“set nu” 在VI的命令模式下输入“:set nu”,就有行号了。 但是想将这个设置写进VI的配置文件,就 # vi ~/.vimrc 引自 http://blog.chinaunix.net/uid-20691转载 2013-12-20 15:47:25 · 946 阅读 · 0 评论 -
Linux_2.6字符设备驱动实例
原文章地址: http://www.cnblogs.com/Charles-Zhang-Blog/p/3454382.html第一步:my74hc595.c#include //模块所需的大量符号和函数定义#include //指定初始化和清除函数#include //文件系统相关的函数和头文件#include //cdev结构的头文件#include转载 2014-01-06 12:32:07 · 728 阅读 · 0 评论 -
用户空间的spi驱动
文章来源:http://blog.chinaunix.net/uid-12461657-id-2952491.html如果想要在用户空间编写spi驱动,这就要在内核的arch/.../mach-*/board-*.c 中声明一个spi_board_info,它的名字一定要是“spidev”,比如: struct spi_board_info info = { .mod转载 2014-01-16 10:38:40 · 735 阅读 · 0 评论