Linux Kernel(4.14) Hacks

rousalome.egloos.com

포토로그 Kernel Crash




태그 : raspberrypi 요약보기전체보기목록닫기

1 2

[라즈베리파이][리눅스커널]IRQ Thread(threaded IRQ) 란 #CS

# 인터럽트 후반부 처리1 IRQ Thread(threaded IRQ) 란  2. 인터럽트 후반부 처리(Bottom Half) 소개3.IRQ Thread는 언제 생성할까?[1] 4. IRQ Thread는 언제 생성할까?[2]  리눅스 커널을 익히는 과정에서 만나는 걸림돌 중 하나가 어려운 용어입니다....

[라즈베리파이]인터럽트 후반부 처리(Bottom Half) 소개 #CS

# 인터럽트 후반부 처리1 IRQ Thread(threaded IRQ) 란  2. 인터럽트 후반부 처리(Bottom Half) 소개3.IRQ Thread는 언제 생성할까?[1] 4. IRQ Thread는 언제 생성할까?[2]  리눅스 커널이 인터럽트를 어떻게 처리하는지 배운 내용을 잠깐 복습해볼까요?...

[라즈베리파이] 인터럽트 핸들러 등록(2) - #CS

#리눅스 커널: 인터럽트인터럽트 소개인터럽트 컨택스트   인터럽트 컨택스트란   in_interrupt란   인터럽트 컨택스트에서 스케줄링을 하면?인터럽트 핸들러는 누가 언제 호출할까?   인터럽트 벡터 분석   인터럽트 벡터 스택 푸시  &nbs...

[라즈베리파이] 인터럽트 핸들러 등록(1) - #CS

#리눅스 커널: 인터럽트인터럽트 소개인터럽트 컨택스트   인터럽트 컨택스트란   in_interrupt란   인터럽트 컨택스트에서 스케줄링을 하면?인터럽트 핸들러는 누가 언제 호출할까?   인터럽트 벡터 분석   인터럽트 벡터 스택 푸시  &nbs...

라즈베리 파이 시작하기_OS설치

출처: http://www.makewith.co/page/project/1009/story/2402/SD 카드 포멧, 라즈베리안 복사 관련 내용제가 이번 프로젝트를 진행하면서 사용하게될 라즈베리파이는 라즈베리파이3입니다. 라즈베리파이3는 전 시리즈들이 32 비트를 사용했던 것에 비해 64 비트 Quad Core를 사용하고 있고, 속도도 1.2G...

[라즈베리파이][리눅스커널] 인터럽트 소개(0) #CS

#리눅스 커널: 인터럽트인터럽트 소개인터럽트 컨택스트   인터럽트 컨택스트란   in_interrupt란   인터럽트 컨택스트에서 스케줄링을 하면?인터럽트 핸들러는 누가 언제 호출할까?   인터럽트 벡터 분석   인터럽트 벡터 스택 푸시  &nbs...

[라즈베리파이] 커널 살펴보기 - 섹션 정보

아래 명령어로 라즈베리파이 소스 다운로드를 하고,git clone --depth=1 https://github.com/raspberrypi/linux.git크로스 컴파일러 툴을 설치한 다음에,git clone https://github.com/raspberrypi/tools커널 빌드를 하면 vmlinux을 추출할 수 있습니다.make ARCH=arm C...

[라즈베리파이] 인터럽트(6) - 디버깅

#리눅스 커널: 인터럽트인터럽트 소개인터럽트 컨택스트   인터럽트 컨택스트란   in_interrupt란   인터럽트 컨택스트에서 스케줄링을 하면?인터럽트 핸들러는 누가 언제 호출할까?   인터럽트 벡터 분석   인터럽트 벡터 스택 푸시  &nbs...

[라즈베리파이]인터럽트(5) - 인터럽트 디스크립터란

#리눅스 커널: 인터럽트인터럽트 소개인터럽트 컨택스트   인터럽트 컨택스트란   in_interrupt란   인터럽트 컨택스트에서 스케줄링을 하면?인터럽트 핸들러는 누가 언제 호출할까?   인터럽트 벡터 분석   인터럽트 벡터 스택 푸시  &nbs...

[라즈베리파이] 인터럽트 백터 어셈블리 코드 및 동작 분석

인터럽트가 발생하면 __irq_svc 벡터로 점프합니다. 물론 해당 프로세스는 하던 일을 멈출 수 밖에 없는데요.그럼 인터럽트 벡터에서 어떤 동작을 하는 지 어셈블리 코드를 분석하겠습니다.#__irq_svc 코드 리뷰[1]: 스택 공간을 0x4C 바이트만큼 확보합니다.[2]--[3]: 현재 실행 중인 레지스터 R0부터 R14, PC까지 스택에 푸쉬합니다...
1 2