제가 알기론 이런 폴더에 리눅스 커널의 기본적인 소스들이 들어있는걸로 알고 있는데 폴더를 보니
애슬론 폴더도 있고 i486 i586 폴더 등도 있더라구요.. 이건 무엇인가요..?
다양한 하드웨어 환경에서 구동할수 있도록 있는건가요? 그리고 원리가 부트로더가 로딩될때 그 하드웨어 시
스템에 맞는 폴더의 소스들을 컴파일 하고 최종 로딩되는게 맞는지요?
Hit : 3856 Date : 2011/09/09 10:19
ssk1547
저도 아주 잘 알지는 못하지만 아는대로 말씀드릴게요.
/usr/src/linux에는 여러 소스코드가 잇죠..
각 디렉토리 마다 그 관련된 기능이 있는건 아실테고.. 님이 말하시는 그 디렉토리는 arch 디렉토리를 말씀하시는거 같은데.. 그 디렉토리는 cpu에 종속적인 커널코드를 담고 잇습니당. i386이면 인텔 80x86 계열 마이크로프로세서를 위한 코드를 가지고 있구요.. 이런 기능을 가지고 있는걸로 알고있습니다.
다양한 하드웨어 환경에서 구동할수 있죠... 부팅시에 하드웨어를 인식만 할 수 있으면요..
부트로더가 로딩될대 컴파일이 되면 되는거죠머