新手求助
板子是tiny4412,核心板上有4个LED灯,不够用,只是增加几个。
修改:tiny4412_leds.c文件
static int led_gpios[] = {
EXYNOS4X12_GPM4(0),
EXYNOS4X12_GPM4(1),
EXYNOS4X12_GPM4(2),
EXYNOS4_GPX3(3),
EXYNOS4X12_GPM4(3),
EXYNOS4_GPX3(4),
};
增加到6个,重新编译,并烧写。
在Eclipse里HardwareControler.setLedState(4,1);
发现没有工作;
前面0-3时测试均正常,后面2个不工作,通过printk查看,tiny4412_leds_ioctl()这个函数根本没被调用。
mach-tiny4412.c文件具体是什么作用,不太清楚。
难道这种只是增加几个LED,就要自己重新做libfriendlyarm-hardware.so文件?万恶的不开源……不知道.so文件具体怎么生成。
求大神说下用什么方法来实现这个功能的简单方法。