📢 GIC 봐도봐도 헷갈려서 간단하게 정리해봤어요 GIC는 무엇이고 왜 필요한가?Interrupt는 보통 외부 peripheral가 발생 시키는 event를 의미해요이 Interrupt에 우선순위를 매기고 적합한 PE(Process Element, CPU)에게 전달하는 역할을 하는게 ARM이 설계한 GIC에요 요즘은 멀티 코어를 사용하다보니 peripheral이 발생 시킨 Interrupt를 목적 CPU에 라우팅하기 위한 별도의 controller가 꼭 필요하죠 Interrupt는 어떤 경로로 전달 되나?Interrupt 종류 별 전달 경로가 다르다SPI (Shared Peripheral Interrupt)모든 core에게 전달 될 수 있는 interrupt (별도 세팅 없으면 적절한 core에 전달..