Commit History

Author SHA1 Message Date
  fslongjin 20a191d149 add start_msi to pci module 2 years ago
  fslongjin 23b3f4c712 调整local apic向量表的大小 2 years ago
  fslongjin d0ddb73788 :wrench: include上级文件夹时,统一采用<>来指定文件 2 years ago
  fslongjin defb9e769c :wrench: 改用local apic定时器进行进程时间片更新 2 years ago
  fslongjin 88bcbdc681 bugfix: 修正中断注册时,对名称字符串的处理错误问题 2 years ago
  fslongjin b828622ea6 将wait_queue中的结点改为kmalloc创建 2 years ago
  fslongjin e03cdea153 :bug: 修复空指针错误的问题 2 years ago
  fslongjin fb4ddc56ff 解决了在用户态下进行系统调用会禁用中断的问题 3 years ago
  fslongjin 2d7b2b7048 改用int250作为系统调用 3 years ago
  fslongjin d78db8225c 解决了#DE会触发#UD的问题 3 years ago
  fslongjin f5f36aafd8 将内核定位到高地址(存在bug,中断时会访问低地址) 3 years ago
  fslongjin 279de4c7f9 测试IPI 3 years ago
  fslongjin b7df2805ed 存在bug,apu启动后触发异常会Reset 3 years ago
  fslongjin 832442af6a :new: 键盘驱动上半部 3 years ago
  fslongjin d4c07ac4ad :new: 中断上半部 3 years ago
  fslongjin 574f323284 :new: 引入APIC驱动,完成local apic的初始化 3 years ago
  fslongjin d5eb9e8a27 :art: 将初始化8259A的代码移动到driver文件夹 3 years ago
  fslongjin 07babf6db4 :art: 统一模块初始化函数名为<name>_init() 3 years ago
  fslongjin d1671bc121 :bug: 修复了无法切换进程、无法进行浮点运算的bug(将main.c中的init函数名进行修改) 3 years ago
  fslongjin 39ddc21ca5 :new: 实现简单的读取键盘数据的功能 3 years ago
  fslongjin eff673edcb :new: 新增了使用8259A芯片的中断响应程序 3 years ago