커널 include 안에 fbcon.h 파일이 없습니다.

오리옹의 이미지


프레임버퍼 드라이버를 2.4에서 2.6으로 바꾸고 있는 초보입니다.

하도 초보이다 보니 고수님들의 의견을 조언을 구하고자 합니다.

프레임버퍼 드라이버 c 파일에 다음과 같이 include가 되어있습니다.
#include
#include
#include
#include

어제 커널을 2.6.18custom2.6.18을 만들었고 include 폴더에 위 파일들이 있나 검사해봤는데 없더군요..

질문입니다.
1. fbcon.h, fbcon-cfb8.h .. 파일들을 다운받아서 video에 넣기만 하면 되는건가요?

2. 2.6.18custom2.6.18에 맞는 패치를 해야하는건가요?

3. 2.6.18custom2.6.18에 make menuconfig에서 일부분을 다시 지정해주면 위 헤더 파일이 생기는 건가요?

고수님들의 답변 부탁드립니다.

coremaker의 이미지

수정전 :

  원본 Kernel source는 컴파일 후 사라지는(?) 헤더 들이 존재합니다..
  예를 들어 Kconfig에서 설정에서 사용 확인을 하지 않았거나 하는 경우 Compile된 소스들에는 포함이 되지 않습니다..
 
  아예 kernel compile 시에 현재 모듈을 넣어서 컴파일하거나.. 하면 뒤구요..
  그것을 따로 가져다가 실제로 링크가 되는지는 잘모르겠습니다...

밑에 분 말이 맡는 것 같군요.. 수정하도록 하겟습니다..

오리옹의 이미지

감사합니다.

bushi의 이미지

1.아뇨
2.네
3.아뇨

2.4에 있던 드라이버들 중에 2.6 에도 여전히 존재하는 놈을 하나 골라서,
어떤 식으로 바뀌었나 보시고, 비슷하게 패치하시면 됩니다.

생겼다 없어졌다 하는 헤더는
config 에 관련된 헤더,
커널 버전 및 컴파일 정보를 나타내기 위한 배너용 헤더,
뿐입니다.

각 아키텍쳐별로 플랫폼 정보등을 참조/표시하기 위한 헤더도 생겼다 없어졌다 할 수 있습니다.

오리옹의 이미지

감사합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.