- 博客(9)
- 收藏
- 关注
原创 驱动兼容性问题
MA 驱动中注册了spi_board,请修改汇顶的指纹驱动,无需调用spi_register_board_info,并将spi_driver结构体 .name 改为madev1. 将.id_table字段修改为struct spi_device_id sdev_id = {“madev”, 1}; 即.id_talbe =&sdev_id。 在驱动probe函数中
2016-03-20 16:15:02
717
原创 android6.0 se问题
.修改se,./external/sepolicy/device.te中增加 type finger_device,dev_type; ./external/sepolicy/file_contexts 中增加 /dev/madev0 u:object_r:finger_device:s0 ./external/sep
2016-03-20 16:11:41
635
原创 MTK6.0 spi驱动使用
vendor/mediatek/proprietary/trustzone/atf/v1.0/plat/mt6735/drivers/devapc/devapc.c 这个文件 {“I2C1”, E_L0, E_L3 , E_L0, E_L0}, {“I2C2”,
2016-03-20 16:10:03
3241
1
原创 error: only position independent executables (PIE) are supported.
LOCAL_CFLAGS += -pie -fPIE LOCAL_LDFLAGS += -pie -fPIE
2015-06-13 12:46:43
2027
原创 MTK-android编译错误
Can’t locate Switch.pm in @INC (you may need to install the Switch module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/per
2015-06-11 17:19:43
957
原创 SeAndroid上指纹系统的权限说明
SeAndroid上指纹系统的权限说明1.什么是SeAndroid SEAndroid 美国国家安全局在2012年1月发布SEAndroid开源项目和代码,使Android系统支持强制访问控制(Mandatory Access Control)以增加系统安全性。 Android从4.4开始支持SeAndroid,并默认关闭。 Android5.0及以上默认开启SeAnd
2015-06-04 14:27:21
2934
原创 Exynos4412 SPI驱动配置
Exynos4412 SPI配置 Linux内核层就不说了,可以参考资料: http://www.embedu.org/Column/Column367.htm 要说的时关于4412特别的部分,在4412板级文件mach-**4412.c中,需要配置的相关内容: 1. CS管脚信息结构体: static struct s3c64xx_spi_csinfo spi0_csi[] =
2015-05-15 17:53:52
4226
原创 驱动编程中内核函数引用
该问题是在驱动模块中调用内核函数spi_register_board_info函数时发生的,该问题同样使用于定义形于[ int __init* func_nameXXX(void){ } /*NO EXPORT_SYMBOL*/]在驱动模块中调用该类型函数,均会发生错误。首先我们写一个
2015-05-04 21:31:14
1546
原创 设备节点创建以及驱动改权限
/** ** MicroArray Corp. ** Author GUQ. ** TIME 2015-04-24 am. ** MAIL guq@microarray.com.cn **/#include#include#include#include#include#include#define DEV
2015-04-29 11:05:39
6080
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人