Steven Liu wrote: > Hi, ALL: > > I posted a message in this board regarding > execve("sbin/init",argv_init,envp-init) in init() of main.c this > morning. Pete gave some very good suggessions.Thank you very much, Pete. > I tried them but the problem has not been solved yet. My CPU is not > standard R3000 mips CPU with some registers added in and modified. For > example, ASID field in EntryHi register is of 8 bits instead of 6 bits. > This may creat some problems. > > I want to investigate the "sbin/init" program but I do not know where I > can find the source code of this program. If you know any hint and let > me know, I would be very pleased. > > Thank you for your help. If you tried sash and you couldn't run it, I strongly suggest not messing with /sbin/init. Work on your kernel until you can run a simple userland shell like sash. Pete