[EMAIL PROTECTED] writes:
>
> Just a quickie,
>
> To drop the number of tty's started you suggested
>
> >>Change this line in init.c
> >>#define NUM_TTYS 3
> >>to
> >>#define NUM_TTYS 1
>
> But I can't find this definition even by grepping the whole source tree. I
> note that the SRCBASE/init/ directory only contains main.c, and init.c
> occurs twice in SRCBASE/arch/i86, once in ./mm/ and once in ./drivers/char/.
>
> I'm working from the 0.0.73 base, (as the 74 wouldn't go at all for me).
>
Sorry, I have not been making myself clear. The file init.c mentioned above
is not in the kernel. It is the source for the user space init program
which is in the elkscmd package which is distributed with the kernel
source. The file is in elkscmd/sysutils/init.c. The init prgram there needs
lots of work. The number of ttys should be defined in an inittab file rather
than as a compile time configuration. There should also be support for an
rc mechanism to initialise the system, but we are not looking for anything
nearly as complex as System V style init.
Al