기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

특정 디바이스에 대한 드라이버를 개발해서 배포 하려고 합니다.

i386 호환 CPU 만을 지원 합니다.

드라이버 개발 및 테스트는 완료가 되었는데 배포에 관해서 경험 있으신 분들의 조언을 구하려 합니다.
전체 소스를 오픈하기 조금 곤란한 상황이라서 다음의 방법들이 가능한지 궁금합니다.

1. 커널의 버전과 상관없이 사용 가능하게 바이너리만 배포 가능 한지요??

2. 소스의 특정 부분을 .o형태로 배포해서 사용자가 직접 빌드하는 방법도 가능한가요??


일반적으로 소스오픈이 곤란하거나 또는 소스를 빌드하지 못하는 사용자들을 고려한 배포 방법에 대해서 조언 주시면 감사하겠습니다.


고현철

2008.07.22 03:15:11
*.32.117.22

1. kernel 2.4냐 2.6이냐에 따라 틀릴테고요.
2. 가능은 할 것으로 보여집니다....

- 보통 오픈할 경우 x86은 배포본들이 정해져 있으므로, 그냥 맞춰서 binary를 올리는 경우가 많습니다.

- 아닐 경우는 object형태로 가능할 듯 합니다만, 어떤코드냐에 따라 약간 틀리지 않을까 생각합니다.....

2번의 경우를 테스트 해보시는게 나을 듯 하네요.

송지호

2008.07.22 06:22:41
*.108.182.199

답신 감사 드립니다. 제가 타켓으로 삼는 커널 버전을 빼먹고 질문 드렸내요. 리눅스 커널은 2.6 이상을 대상으로하고 있습니다.

몇가지 추가 질문 드립니다.

다음의 시나리오의 경우 문제가 있을지요.

1. 모듈을 /lib/modules/2.6.xxxx/kernel/driver/usb 아래의 적당한 경로로 복사
2. depmod -a
3. modprobe -f <driver name>

이러한 형태로 vermagic을 무시하게 하려고 합니다.


이러한 방법이 리눅스에서는 일반적인 방법인지 궁금합니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
288 [질문] 이미지 효과 소스 [2] 한기태 2008-08-04 712
287 [도움요청] 처음으로 aesop보드를 다루는데 물어볼게 있어서요.. [1] 임상섭 2008-07-29 675
286 [도움요청]AU1200에 리눅스를 올리면서 리눅스 공부를 하고 싶습니다... [5] 김기범 2008-07-23 926
285 [질문] 크리스탈오실레이터 어떻게 선택하시는지요? [3] 민세홍 2008-07-22 884
284 [완료] 낸드 플래시 Interleaving에 대해서.. [4] 이세종 2008-07-22 957
283 엔디안 관련 문의입니다. [2] 김진희 2008-07-22 613
» 드라이버 배포 관련 질문 입니다. [2] 송지호 2008-07-21 595
281 디스플레이 장치 만들어 보신분께 질문드립니다. [6] 최재혁 2008-07-19 1148
280 마이크로비전mv2440보드 관련하여 도움 요청 [2] 정영규 2008-07-13 866
279 [완료] Little/Big Endian에 대해서.. [3] 이세종 2008-07-11 711
278 [완료]NAND에 커널, 부트로더등을 올릴 때에 ECC는 필수로 사용... [5] 이세종 2008-07-10 966
277 [완료] AT91SAM7SE-EK 보드를 사용중입니다.. [3] 김창연 2008-07-08 822
276 용역개발 지연되면 어떻게 하나요? [4] 민세홍 2008-07-05 988
275 mkyaffs,mkyaffsimage 파일 있으신분...? [3] 문철민 2008-07-04 909
274 [질문] ez-2440 보드에 cf(compactFlash)를 사용하고자 하는데... [2] 윤창준 2008-07-03 716
273 [re] [질문] ez-2440 보드에 cf(compactFlash)를 사용하고자 하는데... [3] 방창혁 2008-07-03 624
272 s3c2440과 s3c2413 중에서 성능이 더 좋은 것은... [2] 박현진 2008-06-26 766
271 [완료] 혹시 NIOS-II 프로세서에 리눅스 포팅하시는 분 계신지요... [2] 오주열 2008-06-20 826
270 [질문]nand 에 yaffs rootfilesystem을 대량 양산하는방법 문의 [4] 문철민 2008-06-19 864
269 [질문] platform 디바이스 드라이버? [1] 윤창준 2008-06-19 807

사용자 로그인