도와주세요!!
글 수 15,339
2002.08.21 06:51:26 (*.186.48.184)
8454
흠....
저희도 사실 정확하게는 모릅니다.
왜냐하면 키보드 입력을 표준 입력으로 전환하는
방법에 대하여 고민한적이 없기 때문입니다.
우선 LCD 에 로긴 메세지를 표출하시기 위해서
T0:12345:respawn:/sbin/getty -L console 115200 vt100
로 하신것은 반은 맞는 방법으로 생각됩니다.
이렇게 하시면 console 장치를 통하여 login을 처리하겠다는
것이죠..
이때 console은 가상 콘솔이 됩니다.
이 가상 콘솔은 스크린과 키보드로 구성되는 장치를 의미합니다.
이 두가지를 tty형식으로 변환해 주는 것이죠
여기서 스크린은 lcd로 치환이 됩니다.
하지만 키보드는 어떻게 치환이 될수 있을까요
저희 보드는 키보드가 없거든요
일단 님이 하신 방식으로 하시려면
정확한 답이 될지 자신은 없지만
시리얼 통신의 입력을 키보드로 에뮬레이션하는
디바이스 드라이버를 짜셔야 할것을 보입니다.
좀 어려운 방법이죠....
저희 생각에는
T0:12345:respawn:/sbin/getty -L ttySA0 115200 vt100
이 방식으로 해서 처리하시는 것이 맞는 것이라 생각됩니다.
저희도 사실 정확하게는 모릅니다.
왜냐하면 키보드 입력을 표준 입력으로 전환하는
방법에 대하여 고민한적이 없기 때문입니다.
우선 LCD 에 로긴 메세지를 표출하시기 위해서
T0:12345:respawn:/sbin/getty -L console 115200 vt100
로 하신것은 반은 맞는 방법으로 생각됩니다.
이렇게 하시면 console 장치를 통하여 login을 처리하겠다는
것이죠..
이때 console은 가상 콘솔이 됩니다.
이 가상 콘솔은 스크린과 키보드로 구성되는 장치를 의미합니다.
이 두가지를 tty형식으로 변환해 주는 것이죠
여기서 스크린은 lcd로 치환이 됩니다.
하지만 키보드는 어떻게 치환이 될수 있을까요
저희 보드는 키보드가 없거든요
일단 님이 하신 방식으로 하시려면
정확한 답이 될지 자신은 없지만
시리얼 통신의 입력을 키보드로 에뮬레이션하는
디바이스 드라이버를 짜셔야 할것을 보입니다.
좀 어려운 방법이죠....
저희 생각에는
T0:12345:respawn:/sbin/getty -L ttySA0 115200 vt100
이 방식으로 해서 처리하시는 것이 맞는 것이라 생각됩니다.


