반응형
Rebis 보드 기준..
이전 2.6 커널기준 이며, 최신커널에서는 해당내용들에 해당하지 않습니다.
1.menuconfig에서... 수정하기
console=ttySAC1
로 바꾼다. (음..하지만 별로 영향을 안미치는듯.)
2.struct platform_device 수정
그리고
drivers/serial/s3c2410.c
에 있는 s3c24xx_serial_initconsole()
에서
struct platform_device *dev = s3c24xx_uart_devs[0]
-> [1]로 바꾼다.(원래 코드자체에 변수가아닌 숫자가 들어가있다.)
그다음 ramdisk.에서 inittab에서
3./dev/tts/0 -> /dev/tts1로 바꾼다.
이정도 하면 리눅스를 1번 시리얼로 동작시키는것이 가능했던것 같다. (음..기억이..ㅜㅜ)
그래도 uboot가 0번을 쓰고 printk로 출력하지 않는 내용(예를들어 uncompressed....같이어셈에서 바로 찍는것)은 각자의 몫으로..ㅋㅋㅋ
반응형