하드웨어/PalmPalm Tynux Box

tynux 커널소스 역추적

구차니 2012. 7. 29. 15:19
리눅스 커널 및 드라이버 분석을 해보려고
구형 개발보드인 타이눅스의 원본 커널을 얻으려고 함.

일단 오리저널 커널인 2.4.18을 얻고
ARM 패치를 받아 적용 한 뒤,
PXA1 패치(요게 아직.. 정체불명)를 적용하면
특정 보드에 특화되지 않은 오리지널 코드 획득!!

[링크 : http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.18.tar.xz]
[링크 : ftp://ftp.arm.linux.org.uk/pub/armlinux/source/kernel-patches/v2.4/patch-2.4.18-rmk5.gz]
[링크 : http://ftp.arm.linux.org.uk/pub/armlinux/people/nico/diff-2.4.18-rmk5-pxa1.gz]

pxa1 패치를 리눅스 커널에 적용하면 에러가 발생하니
반드시 암 패치 적용하고나서 pxa1 패치를 적용해야 한다
패치는
patch -p0 < patchfilename
으로 적용하면 된다. 부등호 방향에 유의!!

[링크 : http://www.arm.linux.org.uk/]
[링크 : http://www.kernel.org/