>> Read No. 43267 article  
[질문]1394 driver 부분 컴파일에 대하여

등록 2002-02-26 15:56:00     조회 2
이름 renige    

		안녕하십니까..
리눅스 드라이버 부분을 보다가 궁금한점이 있어서 글을 올림니다.
제가 하고 싶은 것은 ieee1394의 driver을 약간 수정하고, 컴파일해서 그
것을 이용해 보고 싶습니다(워낙 초보라 될지 안될지는 모르지만요,.. 함
해보는 것이지요.)
제가 알고 싶은 것은 다음과 같습니다.
1.	커널의 drivers/ieee1394 부분의 어떤 부분을 수정해서 그것을
쓰는데, ieee1394 부분만을 수정했을 경우에, 커널을 다 컴파일 하고, 이
미지 만들고, 리로 고치고, 이렇게 해야 하나요? 제 짧은 생각엔 ieee1394
부분만 어떻게 컴파일 해서 오브젝트 파일만 일정 부분에 가져다 놓으면
될 것 같은데 제가 틀린건가요?
2.	1번이 맞다면 오브젝트 파일을 가져다 놓을 위치를 가르쳐 주십
시오. 파일을 검색해 보니 /lib/modules/2.4.2-
3/kernel/drivers/ieee1394/부분에 있던데 이곳이 맞는지 알고 싶습니다.
3.	커널을 전체 컴파일 하니 ieee1394 밑의 모든 파일에 대해 오브
젝트 파일이 만들어 졌는데, ieee1394 밑의 Makefile를 이용할 경우
ieee1394drv.o라는 오브젝트 파일만 생김니다. Ieee1394drv.c라는 파일은
존재 하지도 않습니다. 이것도 좀 가르쳐 주십시오.. ( 워낙에 초짜라 보
니.. 이렇게 걸리네여)
Make 파일의 내용
O_TARGET := ieee1394drv.o
     
       export-objs := ieee1394_core.o ohci1394.o
     
       list-multi := ieee1394.o
      ieee1394-objs := ieee1394_core.o ieee1394_transactions.o
hosts.o
                       highlevel.o csr.o nodemgr.o
   
      obj-$(CONFIG_IEEE1394) += ieee1394.o
      obj-$(CONFIG_IEEE1394_PCILYNX) += pcilynx.o
      obj-$(CONFIG_IEEE1394_OHCI1394) += ohci1394.o
      obj-$(CONFIG_IEEE1394_VIDEO1394) += video1394.o
      obj-$(CONFIG_IEEE1394_RAWIO) += raw1394.o
      obj-$(CONFIG_IEEE1394_SBP2) += sbp2.o
   
      include /usr/src/linux/Rules.make
   
      ieee1394.o: $(ieee1394-objs)
      $(LD) -r -o $@ $(ieee1394-objs)
봐주셔서 감사합니다.
수고하십시요...
이름
암호
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.67 초 ] 작업시간: [ 0.21 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791766166
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.