设置中断。
中断的常用设置是8259A,通过级联支持15个中断,通过发送ICW和OCW设置进行响应。
1 该过程是初始化系统的中断向量表,一般是256个入口。
2 然后需要给出基地址,该地址通过ldt装入寄存器。
3 在每个入口处,对应中断处理函数,该入口存放函数的入口地址。
4 开中断开始响应中断处理。
在中断处理过程中需要内核的处理权限等。
中断处理有中断门概念,相当于中断处理入口。
设置中断。
中断的常用设置是8259A,通过级联支持15个中断,通过发送ICW和OCW设置进行响应。
1 该过程是初始化系统的中断向量表,一般是256个入口。
2 然后需要给出基地址,该地址通过ldt装入寄存器。
3 在每个入口处,对应中断处理函数,该入口存放函数的入口地址。
4 开中断开始响应中断处理。
在中断处理过程中需要内核的处理权限等。
中断处理有中断门概念,相当于中断处理入口。