diff --git a/docs/doc/kernel/int.md b/docs/doc/kernel/int.md index 31bf11a..ea35cc9 100644 --- a/docs/doc/kernel/int.md +++ b/docs/doc/kernel/int.md @@ -6,14 +6,14 @@ * [异常处理机制](#riscv_exception) * [中断类型](#riscv_int_type) * [中断控制器](#riscv_int_controller) - * [中断处理机制](#riscv_int_process) - * [中断服务程序](#riscv_int_service) - * [中断处理流程](#riscv_int_process2) * [ARM CORTEX-M架构的中断和异常](#arm_interrupt) * [概述](#arm_interrupt_intro) * [异常处理机制](#arm_interrupt_process_mechnism) * [中断类型](#arm_int_type) * [中断控制器](#arm_int_controller) +* [中断处理机制](#riscv_int_process) + * [中断服务程序](#riscv_int_service) + * [中断处理流程](#riscv_int_process2) * [中断函数接口](#riscv_int_api) * [使用场景](#situation) @@ -82,32 +82,7 @@ RISC-V中断控制器如下图所示:  - - -### 中断处理机制 - - - -#### 中断服务程序 -每一个中断源对应一个中断号,每一个中断号又通过中断向量表和中断服务程序进行关联。当中断产生后,通过中断向量表跳转到中断服务程序的入口地址进行执行。如下图所示: - -