리눅스 커널 구조와 원리에 대해 라즈베리파이3B 보드로
실습하면 배울 수 있는 유용한 영상이 있어 공유합니다.
https://www.youtube.com/watch?v=ScxepaOGTTU&list=PLRrUisvYoUw9-cTYgkbTbr9f9CpbGdq4F&index=5
위 영상과 함께 참고하면 좋을 블로그를 공유합니다.
http://rousalome.egloos.com/9993264
(추가1)
리눅스 커널 디버깅 방법은 아래와 같습니다.
printk()
dump_stack()
ftrace
(추가2)
ftrace 의 사용 방법은 아래와 같습니다.
=> https://www.youtube.com/watch?v=VZSQY1NzwX8&list=PLRrUisvYoUw9-cTYgkbTbr9f9CpbGdq4F&index=8
(추가3)
Trace32 로 디버깅 시 명령어들 입니다.
=> https://www.youtube.com/watch?v=PQe1Jf5tDug&list=PLRrUisvYoUw9-cTYgkbTbr9f9CpbGdq4F&index=35
(추가4)
인터럽트에서 top half와 bottom half로 나누어 인터럽트 후반부 처리를 하는 이유입니다.
https://www.youtube.com/watch?v=RXs9RXpiNBw&list=PLRrUisvYoUw9-cTYgkbTbr9f9CpbGdq4F&index=58
(추가6)
[리눅스 커널의 구조와 원리]의 개요는 아래와 같습니다.
출처는 아래에:
그럼,
공유합니다.