[Armadillo:05792] Re: CONFIG_SERIAL_8250=y と init 後の出力

mizo email@hidden
2010年 9月 9日 (木) 11:20:46 JST


溝渕です。

mizo wrote:
> [1]: 実際には、ioctl(0, TIOCGSERIAL, &sr)で取得できるデバイスです。なぜttyS0
>      が取得できるかまでは見ていません。

usr/busybox/init/init.c: console_init()

	if (ioctl(0, TIOCGSERIAL, &sr) == 0) {
		/* this is a serial console */
		snprintf(console, sizeof(console) - 1, SC_FORMAT, sr.line);
	}

で、
define SC_FORMAT "/dev/ttyS%d"
されているからですね。




armadillo メーリングリストの案内