最近在做一个基于三星2440的小软件,该软件的希望启动流程是:加电->内核启
动->文件系统启动->在文件系统启动最后,运行我的程序。
比如我一个简单的hello.c
代码:
#include <stdio.h>
int main(void) {
printf("hello, world!\n");
}
通过arm-linux-gcc -o hello hello.c生成二进制文件hello后,在开机内核和文
件系统启动后,自动输出"hello world"。
我尝试着这么做(没成功):
在一个检测能正确运行的文件系统my_root的bin文件夹中加入二进制文件hello,
将metc目录下的inittab文件中“ttySAC0::askfirst:-/bin/sh” 改为
“ttySAC0::askfirst:-/bin/hello”,可是这样不行,也就是说屏幕没有输出我
有只小跳蛙
aluckdog