setup_arch1 Device Tree 분석 (Kernel Source) .dts파일은 컴파일 후, HexFile로 생성된다. 해당 HexFile을 Linux Kernel이 Parsing 하면 아래그림과 같이 Tree 구조를 가진다. Linux Source Code 흐름을 따라가보면 아래 그림과 같다. 동일한 내용을 텍스트로 작성. setup_arch(&command_line) setup_machine_fdt(__atags_pointer) | 인수로 전달받은 디바이스 트리(fdt)가 물리 주소에 있는지 검색 | 해당 machine을 찾고 machine_desc구조체 포인터로 알아온다 | 디바이스 트리로부터 초기 부트업 과정에 미리(early) 설정해야 정보를 얻어온다 | 초기 정보에는 커맨드 라인 정보나 메모리 정보가 있다 early_init_dt_verify(phys_to_.. 2024. 2. 2. 이전 1 다음