카테고리
생활코딩

5장 인터럽트, p345 실습

책이 dwc_otg_driver.c의 request_irq로 인터럽트를 등록을 설명했다. 그러나, 라즈베리 파이4가 dwc-otg_driver.c 함수를 사용하지 않는다. 있긴 있는데, 4로 오면서 의도적으로 사용하지 않는 듯 하다. 아무리 찾아봐도 request_irq를 dump_stack 메세지에서 찾을 수 없다. 내가 본 메세지는 다음과 같다. 일단 request_threaded_irq가 request_irq임은 확실하다. xhci_run이 request_threaded_irq를 호출한다. usb_add_hcd가 xhci_run을 호출한다. … 이런 식으로 kernel_init로 간다. 결국 시스템 시작할 때 인터럽트를 […]