[커널 17차 A조] 12주차

2020.11.16 21:42

주영 조회 수:409

2020년 11월 14일

 

linux version : mainline 5.9

 

head.S

 

SYM_CODE_START(primary_entry)

 

.macro  tcr_compute_pa_size

 

마이너스 캐리에 관한 내용

https://stackoverflow.com/questions/53065579/confusion-about-arm-documentation-on-carry-flag

 

SYM_FUNC_START_LOCAL(__primary_switch)

SYM_FUNC_START(__enable_mmu)

.macro    update_early_cpu_boot_status

.macro  phys_to_ttbr

 

SYM_FUNC_START_LOCAL(__relocate_kernel)

ELF RELA 관련 내용

https://lyres.tistory.com/36

https://refspecs.linuxbase.org/elf/gabi4+/ch4.reloc.html

 

SYM_FUNC_START_LOCAL(__primary_switched) 진행중

.macro kernel_ventry, el, label, regsize = 64 진행중

http://jake.dothome.co.kr/arm64-vector/

 

 

 

자료

https://docs.google.com/presentation/d/1mg9ZJGTZOdFBgcrqNyp_-M_dReu5wP59esIury_U57Y/edit?usp=sharing

XE Login