Commit Verlauf

Autor SHA1 Nachricht Datum
  fslongjin fcb3930ab7 :doc: update README.md vor 3 Jahren
  fslongjin d4c07ac4ad :new: 中断上半部 vor 3 Jahren
  fslongjin c187ef152a 增加了Local APIC寄存器地址映射的定义 vor 3 Jahren
  fslongjin ee49849158 :new: 完成了简单的APIC中断处理功能 vor 3 Jahren
  fslongjin 9cb628c3b9 :new: 完成了简单的APIC中断处理功能 vor 3 Jahren
  fslongjin 1f3c8bc204 打印中断控制器结构的信息 vor 3 Jahren
  fslongjin 9dd1c65cae 解析RSDT header的sign信息 vor 3 Jahren
  fslongjin a879bada0a :new: 从multiboot2获取RSDT结构体 vor 3 Jahren
  fslongjin e64be7b4df :new: 创建了acpi模块 vor 3 Jahren
  fslongjin 574f323284 :new: 引入APIC驱动,完成local apic的初始化 vor 3 Jahren
  fslongjin eb11be9270 :art: 明确FB_length的定义 vor 3 Jahren
  fslongjin 9802d67470 :bug: 解决了帧缓冲区大小计算错误的问题 vor 3 Jahren
  fslongjin e7fd5316fb :doc: 更新了文档 vor 3 Jahren
  fslongjin e573e6f1db :bug: bug fix vor 3 Jahren
  fslongjin db8604c1e3 :new: 重新初始化页表并重映射了VBE帧缓存区 vor 3 Jahren
  fslongjin 1faa84d942 :wrench: 更正页表 vor 3 Jahren
  fslongjin 94f7d9635e :doc: 完成了slab内存池 vor 3 Jahren
  fslongjin be1c838ff0 :wrench: 对物理页的管理功能进行了一些调整 vor 3 Jahren
  fslongjin 7d8f89622d :art: 更改内存池的成员命名 vor 3 Jahren
  fslongjin 0801f25b8e :wrench: 缩减了为防止内存越界而预留的空间 vor 3 Jahren
  fslongjin 36ad7a106e :new: 基本完成了slab内存分配器 vor 3 Jahren
  fslongjin 828621dbbc :new: kmalloc vor 3 Jahren
  fslongjin 1ad685f7a3 :wrench: 更改初始内存映射大小 vor 3 Jahren
  fslongjin 8e1a0c9a4b :new: 初始化内存池组 vor 3 Jahren
  fslongjin dc3aa2ae8a :new: 释放内存对象的函数slab_free() vor 3 Jahren
  fslongjin 5bac5bc096 :new: 创建和销毁slab内存池的函数、从slab内存池分配内存对象的函数 vor 3 Jahren
  fslongjin d5eb9e8a27 :art: 将初始化8259A的代码移动到driver文件夹 vor 3 Jahren
  fslongjin d06b418642 :new: kprint 增加kBUG vor 3 Jahren
  fslongjin ad51f8b6ea :new: cpu模块获取处理器固件基础信息 vor 3 Jahren
  fslongjin 07babf6db4 :art: 统一模块初始化函数名为<name>_init() vor 3 Jahren