代码改变世界

阅读排行榜

android 编写命令行测试程序

2011-07-18 14:38 by 白居不易, 380 阅读, 收藏,
摘要: 最近在为android添加alsa驱动,需要为其写一个命令行测试程序,参考文章如下:http://hi.baidu.com/happyge/blog/item/1d4519333ca9e5e01b4cff4f.html但在编译时一直无法加上动态库。使用如下命令arm-none-linux-gnueabi-gcc -B xxx -static -lasound -L/libforasound alsatest.c一直提示找不到lasound。无奈,参考alsa_utils内容,直接复制alsa_utiles ->alsa_test,并修改Android.mk,如下:LOCAL_PATH:= 阅读全文

Android Bander设计与实现 - 设计篇

2013-06-25 09:31 by 白居不易, 369 阅读, 收藏,
摘要: 关键词Binder Android IPC Linux内核驱动摘要Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V IPC,socket等IPC手段,却还要倚赖Binder来实现进程间通信,说明Binder具有无可比拟的优势。深入了解Binder并将之与传统IPC做对比有助于我们深入领会进程间通信的实现和性能优化。本文将对Binder的设计细节做一个全面的阐述,首先通过介绍Binder通信模型和Binder通信协议了解Binder的设计需求;然后分别阐述Binder在系统不同部分的表述方式和起的作用;最后还会解释Binder在数据接收端的设 阅读全文

把脉Linux上USB数据流

2011-04-22 13:03 by 白居不易, 359 阅读, 收藏,
摘要: 注:本文转载自http://club.topsage.com/thread-1231567-1-1.html笔者曾得到一个类似于加密“狗”的USB设备,要使之在Linux下正常工作。然而,通过一个名为USBView的小程序判断,Linux内核无 法驱动这个USB设备,并且在“Linux USB Working Devices”的列表中也没有找到该设备,这意味着只有很少的人在使用这种类型的USB设备。在Linux的/proc/bus/usb/devices文件中,有这个USB设备的一些信息:T: Bus=01 Lev=02 Prnt=03 Port=02 Cnt=01 Dev#=4 Spd=1. 阅读全文

改变父母的十本书之《童年的秘密》

2011-03-16 08:51 by 白居不易, 349 阅读, 收藏,
摘要: 俗话说“第一个孩子照书养,第二个孩子照猪养。”无论你经历再多,做父母都是第一次。所以常备好书充电,应是很有意义。不知你是否乐在其中?·《童年的秘密》 (意)玛丽亚·蒙特梭利 “从理解孩子开始转变教育观念,到真正理解什么是儿童教育,说是一场革命也不为过,蒙特梭利几本书的历程,我们可能要走很久。” “儿童是一个谜。”这是意大利现代著名幼儿教育家蒙台梭利(Maria Montenssori)早在“儿童的世纪”之初就提醒人们去关注和探索的一个问题。为了解读这个谜,她于1907年1月创办了“儿童之家”,在教育实践活动中进行了孜孜不倦的探索,并于1936年发表了风靡全球的《童年的秘密》 阅读全文

rowboat的编译页面,怕被改版找不到相关东西

2011-04-23 17:40 by 白居不易, 338 阅读, 收藏,
摘要: http://code.google.com/p/rowboat/wiki/ConfigureAndBuild#Build_kernelConfigureAndBuildConfigure and BuildPrepare your host environmentHardwareSoftwareConfigure your networkCheckout sourcesBuild rowboatBuild kernelBuild rootfsInstall the Android Graphics SGX SDK on Host MachineExecute the installerAcc 阅读全文
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页