主题 : 在驅動程式的printfk 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 6317
精华: 0
发帖: 47
金钱: 415 两
威望: 308 点
综合积分: 94 分
注册时间: 2009-05-27
最后登录: 2016-11-16
楼主  发表于: 2009-06-04 17:46

 在驅動程式的printfk

我在 linux-2.6.29  內的/drivers\input\touchscreen/s3c2410_ts.c 內打入 printfk("mmmmm");
後我將linux-2.6.29編譯移植到arm上, 我要終端機 上看到 mmmmm 要如何看?打哪些指令
或者有沒辦法寫個ap 將s3c2410_ts.c  的變數 print  出來  在終端機上
这个阶段正是我事业的上升期,我怎么能走得开呢?
级别: 精灵王
UID: 3197
精华: 3
发帖: 770
金钱: 6995 两
威望: 5398 点
综合积分: 1600 分
注册时间: 2008-12-30
最后登录: 2010-12-31
1楼  发表于: 2009-06-04 18:48
写错了吧,printk
使用inmod装载驱动就可以看到了。编译到内核中启动时也可以看到,启动后使用dmesg可以重复看到。
级别: 新手上路
UID: 6317
精华: 0
发帖: 47
金钱: 415 两
威望: 308 点
综合积分: 94 分
注册时间: 2009-05-27
最后登录: 2016-11-16
2楼  发表于: 2009-06-05 09:54
抱歉  打錯嚕  是printk
dmesg 可以看到   謝謝  .
寫個 應用程式在arm內   將s3c2410_ts.c  的變數 print  出來 或 更改 變數數值  在終端機上  這個可以幫忙嗎
级别: 新手上路
UID: 6317
精华: 0
发帖: 47
金钱: 415 两
威望: 308 点
综合积分: 94 分
注册时间: 2009-05-27
最后登录: 2016-11-16
3楼  发表于: 2009-06-05 15:58
發現一個問題 我的應用程式 內
open("/dev/input/ts",0);   或 open("/dev/input/ts.*",0);
都找不到裝置
不知為啥 ?