加上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); good news.是否这样用户程序是通过ctrl+a进行中断的?
我会试试!如果可行,我会加入到skyeye中!
页:
[1]