- 博客(9)
- 资源 (6)
- 收藏
- 关注
原创 安卓系统daemon简单记录
Hostapd:用于实现AP功能的deamon。dnsmasq:用于DHCP服务端和DNS功能。dhcpcd:安卓dhcp客户端功能。netd:用于网络的监听和配置。
2014-02-25 17:08:43
984
原创 shell和makefile对比
最近看了shell和makefile的语法后,顿时觉得大脑太乱了。所以这里先记下他们的差别:变量:1.一般变量的引用 比如变量TESTshell中: $TESTmakefile中: $(TEST)2.环境变量的引用比如PATHshell中: $TESTmakefile中:
2014-02-07 13:34:59
1183
转载 shell 基础 $(cd `dirname $0`;pwd)
引用:http://blog.youkuaiyun.com/h70614959/article/details/8985165$ cd `dirname $0` 和PWD%/* shell变量的一些特殊用法在命令行状态下单纯执行 $ cd `dirname $0` 是毫无意义的。因为他返回当前路径的"."。这个命令写在脚本文件里才有作用,他返回这个脚本文件放置的目录,并可以根据这个
2014-02-07 10:06:58
1466
翻译 安卓StateMachine运行过程理解(翻译)
最近研究了一下WifiStateMachine,发现它主要继承了StateMachine,这里根据StateMachine文件的英文文档进行翻译。1. 这个State Machine是一个层级状态机 2.每一个状态都是state结构体的一个子类实现每个子类都必须实现state的processMessage函数,其余的enter/exit/getName是可选实现的。
2014-01-22 11:12:59
895
转载 关于wait_event_interruptible
http://www.newsmth.net/nForum/#!article/KernelTech/20731 1. 关于 wait_event_interruptible() 和 wake_up()的使用 读一下wait_event_interruptible()的源码,不难发现这个函数先将 当前进程的状态设置成TASK_INTERRUPTIBLE,然后调用s
2014-01-09 10:17:21
835
原创 我也说说bogomips
曾经一直很困惑linux是如何实现udelay的,因为如果使用CPU中断,每一微秒就中断加1,那么CPU就会一直不停的处理中断,这样对于CPU的负荷是很大的。那么肯定不能这么去设计。那么回忆一下曾经是如何做8051单片机的延时的,那时计算一个指令周期,然后让一个指令循环多次,然后做出延迟的效果。其实Linux内核也是使用了这样的一种方式,但是对于现在的CPU要精确的说出指令周期还是比较麻烦,因
2014-01-03 15:05:56
3366
转载 adb无线连接安卓
1.首先保证可以有线连接adb,并且已经root.2.然后输入adb tcpip 5555 上面的5555是端口号。3.adb connect ip地址:端口号.
2013-07-29 17:17:30
582
原创 android本地服务
这篇文章根据最近工作上对安卓本地服务的理解,自己按照相同的框架做了一个diyservice,代码很简单,由此先记下:服务器端:头文件:diyservice.h#ifndef __DIY_SERVICE_H__#define __DIY_SERVICE_H__#include #include #include #include namespace android
2013-07-29 16:21:54
709
亲身实践s3c2440 gcc版本的USB HID和U盘裸奔代码
2013-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人