c
新生代CV搬运工
这个作者很懒,什么都没留下…
展开
-
c语言结构体数组
【代码】c语言结构体数组。原创 2022-09-20 11:06:04 · 253 阅读 · 0 评论 -
Android M 指纹框架
几个路径:/frameworks/base/services/core/java/com/android/server/fingerprint//frameworks/base/core/java/android/hardware/fingerprint//system/core/fingerprintd//hardware/libhardware/include/hard原创 2016-12-25 13:43:59 · 3643 阅读 · 0 评论 -
驱动是否编译进内核
大家都知道,在编译内核时,在makefile中将驱动模块-y就可以编译进内核。虽然会生成.o文件,但是要进一步确认是否编译进内核;还可以通过在System.map文件搜索驱动的相关函数是否存在。out/target/product/xxx/obj/KERNEL_OBJ/System.map原创 2016-12-14 11:07:37 · 1084 阅读 · 0 评论 -
c语言 int与byte[]互相转换
c语言 int与byte[]互相转换root@ubuntu:/media/mtk6795/alps/sunwave_pub# gcc -g test.c root@ubuntu:/media/mtk6795/alps/sunwave_pub# gdb ./a.out GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04Cop原创 2016-11-26 10:32:26 · 15239 阅读 · 0 评论 -
mtk打印spi注册log
最近被spi整惨了,master的注册先后问题。使用SPI_DEBUG,还打印不出log,我也是醉。pr_err打印信息级别那么如何看spi的log呢:修改(3.10内核):/mtk6795/alps/kernel-3.10/drivers/misc/mediatek/spi/mt6795/spi.c1、打开宏#define SPI_DE原创 2016-11-04 12:33:39 · 901 阅读 · 0 评论 -
【Qzone】把喜欢的事做到极致 Kernel->JNI->Application
2015-4-1 22:49 ANDROID 应用控制 PWM从硬件到软件从C语言到JAVA语言中间没有涉及HAL和FrameworkGEC210 S5PV21020150401 为什么骗我? 1st-----------------------------------------------------------------原创 2016-09-23 22:29:36 · 522 阅读 · 0 评论 -
Linux下Binder驱动源码(linux-3.0.86)
以linux-3.0.86为例目录:linux-3.0.86/drivers/staging/android/binder.c/* binder.c * * Android IPC Subsystem * * Copyright (C) 2007-2008 Google, Inc. * * This software is licensed under原创 2016-09-07 11:24:07 · 2995 阅读 · 0 评论 -
Android ServiceManager源码(一)-- C语言部分
ServiceManager这个服务,掌管着Android中其他服务的添加等等,在开机的时候就已经启动的。android5.0/android-5.0.2/device/friendly-arm/tiny4412/conf/init.rc524 service servicemanager /system/bin/servicemanager525 class core原创 2016-09-12 18:16:14 · 2299 阅读 · 0 评论 -
Android中hardware源码(android-5.0.2)
Android中hardware源码(android-5.0.2)路径:android-5.0.2/hardware/libhardware/include/hardware/hardware.hhardware.h/* * Copyright (C) 2008 The Android Open Source Project * * Licensed原创 2016-09-08 20:18:24 · 1745 阅读 · 0 评论 -
成为Android高手一般分为五个阶段
成为Android高手一般分为五个阶段。第一阶段:熟练掌握Java SE,尤其是对其内部类、线程、并发、网络编程等需要深入研究;熟练掌握基于HTTP协议的编程,清楚POST和GET等请求方式的流程和细节;能够进行基本的Java Web编程,如果能够使用Java EE则更好。第二阶段:精通Android的核心API的使用,如四大组件所涉及的API、Context等,精通核原创 2016-07-21 15:41:15 · 573 阅读 · 0 评论