代码拉取完成,页面将自动刷新
#ifndef __8259A_H_
#define __8259A_H_
#ifdef __cplusplus
extern "C" {
#endif
// 下列函数主体实现在汇编文件 8259A.asm 中
void pic_init(void); // 初始化可编程中断控制器 8259A - 级联
void write_m_EOI(void); // 手动结束主片中断
void write_s_EOI(void); // 手动结束从片中断
void read_m_ISR(void); // 读主片 ISR 寄存器的值,返回值存入 al 寄存器
void read_s_ISR(void); // 读从片 ISR 寄存器的值,返回值存入 al 寄存器
void read_m_IRR(void); // 读主片 IRR 寄存器的值,返回值存入 al 寄存器
void read_s_IRR(void); // 读从片 IRR 寄存器的值,返回值存入 al 寄存器
void read_m_IMR(void); // 读主片 IMR 寄存器的值,返回值存入 al 寄存器
void write_m_IMR(void); // 将 al 寄存器的值写入主片 IMR 中
void read_s_IMR(void); // 读从片 IMR 寄存器的值,返回值存入 al 寄存器
void write_s_IMR(void); // 将 al 寄存器的值写入从片 IMR 中
void set_m_smm(void); // 设置主片工作在特殊屏蔽模式
#ifdef __cplusplus
}
#endif
#endif
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。