s3c2440이 올라간 시스템에 OS 없이 SDL을 포팅하려고 합니다.
글쓴이: pride4ever / 작성시간: 월, 2011/01/17 - 8:29오후
임베디드 프로그래밍을 처음 시작한 초보입니다.
S3C2440에 OS가 없는 시스템에 SDL을 포팅하고 싶습니다.
그림 그리는 라이브러리를 찾다보니 SDL이 적당하다 싶어 포팅하고 싶은데
포팅에 관한 정보는 죄다 리눅스 관련 정보들 뿐이더군요.
제가 리눅스쪽에도 문외한이거든요.. ㅠㅠ
다른건 필요없고 비디오 버퍼에 다이렉트로 그림만 그릴수 있으면 됩니다.
(비디오칩은 SiliconMotion의 SM502...)
여기에 anti-aliasing 정도만 적용되면 됩니다.
시간이 많으면 SDL만 찬찬히 분석하면 되겠지만 5개월의 짧은 시간으로는 불가능합니다.
OS 없이 포팅하려면 어떻게 해야 할까요?
SDL 소스 코드 중에 어떤 부분이 필요한가요?
그냥 대충 힌트만이라도 던져 주세요.
그럼 새해 복많이 받으시길 바랍니다.
Forums:
기본은 쉬운
님의 H/W에 해당하는 framebuffer driver의 code를
가져다가
님의 firmware에 넣어서 실행하시면,
framebuffer 영역을 통해서
그림을 그리던 뭐를 하던 하시는 것은 쉽습니다.
그러나,
font를 렌더링한다던가, anti-aliasing 등을 원하신다면
얘기가 좀 길어지겠군요.
말씀하신대로 일반적인 저수준의 그래픽은
말씀하신대로 일반적인 저수준의 그래픽은 가능합니다.
하지만 폰트와 안티 알리아싱을 하고 싶은데 잘 안되네요. ㅠㅠ
댓글 달기