Android ARM64 如何指定链接脚本文件.

链接脚本文件通常在arch/$(ARCH)/kernel/目录下面 对于arm64架构的cpu, 链接脚本文件是arch/arm64/kernel/vmlinux.lds通过是在kernel的Makefile中指定的, 如下面的片段: export KBUILD_VMLINUX_INIT := ...

2017-11-08 16:24:45

阅读数 222

评论数 0

linux kernel list head study

近来在学习linux kernel 驱动的代码框架, 里面到处在使用list_head. 在此通过画图进行了总结.

2017-11-08 11:39:06

阅读数 129

评论数 0

Android 编译系统之Android.bp

从Android 7.0 (N)开始, Google开始逐步使用Android.bp代替原来的Android.mk进行编译. Google称之为soong, 具体可以参考: https://android.googlesource.com/platform/build/soong使用Andro...

2017-08-17 17:31:16

阅读数 17288

评论数 0

如何消除原生Android原生网络连接显示x或者惊叹号

Android 7及之后的版本输入如下两个命令: adb shell “settings put global captive_portal_http_url http://www.google.cn/generate_204” adb shell “settings put global c...

2017-08-17 17:10:02

阅读数 6264

评论数 1

Android settings使用详解之设置优先网络

settings是android提供用来修改系统设置的应用程序, 不需要root即可修改一些系统设置. 主要用法如下: usage: settings [--user | current] get namespace key settings [--user | current] put...

2017-08-08 16:41:15

阅读数 1099

评论数 0

build and install tmux

背景介绍tmux特别适用于单个终端, 却需要多个窗口情况使用. 另外一种情况, 就是当使用ssh连接到无端时, 如果把ssh断开之后, 远端的会话仍然保留, 这个特别适用于下载代码或者编译等耗时比较长这样情形.由于没有root权限, 安装软件成了一个问题. 所以接着ycm的安装那篇文章, 记录一下...

2017-05-24 17:59:40

阅读数 174

评论数 0

ubuntu 12.04无root权限安装YouCompleteMe

文章背景:平时工作过程, 经常使用vim来编写和阅读代码, 这就需要安装一些vim插件. 部分插件只需要下载后, 拷贝.vim目录下面, 在.vimrc做一配置就可以了. 但有些插件则需要依赖于其它组件, 比如常用的cscope, ctags等. 最近, 看到vim的YouCompleteMe比较...

2017-05-19 16:50:28

阅读数 377

评论数 0

欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富...

2017-05-19 16:39:55

阅读数 96

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭