armv8-a (9) 썸네일형 리스트형 [Arm프로세서] GIC: 인터럽트 소스와 타입 효율적으로 인터럽트를 설정 및 처리하기 위해 GIC를 사용하는데, GIC의 가장 중요한 기능은 다음과 같이 요약할 수 있습니다. 인터럽트의 우선순위를 각 I/O 장치에 적용해 설정 입력으로 받은 인터럽트를 CPU에 전달 GIC는 인터럽트 컨트롤러이므로 GIC의 주된 기능은 다른 인터럽트 컨트롤러와 다르지 않습니다. 다른 인터럽트 컨트롤러와 다른 점은 GIC는 인터럽트를 4가지 종류로 분류해 관리한다는 점입니다. 이어서 GIC에서 정의된 4가지 인터럽트 소스를 소개하고 인터럽트 상태 머신을 설명합니다. GIC는 4가지 타입의 인터럽트 소스를 처리하며 다음 표에서 종류를 확인할 수 있습니다.표 10.2 GIC를 구성하는 인터럽트 소스의 종류 이처럼 GIC는 페리페럴에서 전달된 4가지 인터럽트 입력..