[커널 17차 A조] 11주차

2020.11.09 21:37

주영 조회 수:198

2020년 11월 7일

 

linux version : mainline 5.9

 

head.S

 

SYM_CODE_START(primary_entry) 진행중

SYM_FUNC_START_LOCAL(__create_page_tables)

 

.macro compute_indices

http://www.iamroot.org/xe/index.php?mid=Programming&document_srl=207287

http://jake.dothome.co.kr/head-64/ (compute_indices count 가 count -1로 고려하는 이유)

 

.macro map_memory

.macro populate_entries

 

#define SWAPPER_MM_MMUFLAGS (PMD_ATTRINDX(MT_NORMAL) | SWAPPER_PMD_FLAGS)

 - lower attributes 분석

 

SYM_FUNC_END(__create_page_tables)

 

SYM_FUNC_START(__cpu_setup)

.macro  reset_pmuserenr_el0

.macro  reset_amuserenr_el0

 

tcr_clear_errata_bits 생략. 발생한 오류를 수정한 것으로 보임

 

MAIR_EL1_SET: 0x00_00_bb_ff_44_0c_04_00 구조 확인

 

.macro  tcr_compute_pa_size 진행중

 

 

자료

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

번호 제목 글쓴이 날짜 조회 수
공지 [공지] 스터디 정리 노트 공간입니다. woos 2016.05.14 627
248 [커널 19차] 103 주차 Min 2024.04.28 10
247 [커널 20차] 48주차 무한질주 2024.04.25 25
246 [커널 19차] 102 주차 Min 2024.04.20 40
245 [커널 19차] 101 주차 Min 2024.04.13 63
244 [커널 19차] 100 주차 Min 2024.04.13 16
243 [커널 19차] 99 주차 Min 2024.03.30 82
242 [커널 19차] 98 주차 Min 2024.03.23 55
241 [커널 19차] 97 주차 Min 2024.03.16 50
240 [커널 19차] 96 주차 Min 2024.03.14 32
239 [커널 19차] 95 주차 [2] Min 2024.03.03 111
238 [커널 20차] 32주차 brw 2023.12.16 387
237 [커널 20차] 29주차 brw 2023.11.27 161
236 [커널 20차] 27주차 brw 2023.11.21 86
235 [커널 20차] 26주차 brw 2023.11.21 49
234 [커널 20차] 28주차 이민찬 2023.11.19 64
233 [커널 20차] 25주차 이민찬 2023.10.30 120
232 [커널 20차] 24주차 이민찬 2023.10.22 752
231 [커널 20차] 23주차 이민찬 2023.10.14 81
230 [커널 20차] 22주차 이민찬 2023.10.08 76
229 [커널 20차] 21주차 이민찬 2023.09.23 116
XE Login