prox2004 发表于 2004-5-16 11:36:33

加上ctrl+c功能

最近一直在玩skyeye,发觉跑uclinux的时候有
一点不方便之处.比如运行ping,就无法中断.
ctrl+c的话会进入uclinux的调试态
所以对skyeye作了简单修改,使得ctrl+a可以
作为ctrl+c的键盘输入.
该修改只针对at91,其他的没有弄,原理应该差不多.
skyeye_mach_at91.c中at91_io_do_cycle(),
for (i = 0; i < n; i++, rcr--, rpr++)
   mem_write_char(state, rpr, buf);                                    
改为
for (i = 0; i < n; i++, rcr--, rpr++)
   mem_write_char(state, rpr, buf==1?3:buf);

chyyuu 发表于 2004-5-25 10:47:27

good news.是否这样用户程序是通过ctrl+a进行中断的?
我会试试!如果可行,我会加入到skyeye中!
页: [1]
查看完整版本: 加上ctrl+c功能