354 Commits

Author SHA1 Message Date
login
6cb97a55a8
Merge pull request #10 from dustincosmos/master
调整docker脚本
2022-07-25 21:01:42 +08:00
kun
2cef4e53b6 调整docker脚本 2022-07-25 20:57:50 +08:00
fslongjin
b1f7845520 运行在docker中完成所有生成iso的动作 2022-07-25 20:34:57 +08:00
fslongjin
63c40fec13 支持使用docker进行构建 2022-07-25 19:33:23 +08:00
login
2057c77f5a
Create makefile.yml 2022-07-25 18:26:08 +08:00
fslongjin
2b0b727893 🔧 将enable msi的部分更新为使用msi_desc来完成 2022-07-25 13:50:03 +08:00
fslongjin
7ca8f42c17 new: msi_desc 2022-07-25 11:50:15 +08:00
fslongjin
a3b5102a36 wrench: 更新Makefile 2022-07-25 11:05:30 +08:00
fslongjin
9dfd4d9d6e 修正注释 2022-07-24 22:32:41 +08:00
login
c25bfd1071
Merge pull request #7 from zhujikuan/dev-cuihua
simpler fdisk usage
2022-07-22 15:26:38 +08:00
fslongjin
4316306c60 doc: 更新构建系统的文档 2022-07-22 15:25:17 +08:00
fslongjin
d395ce8968 bugfix: 未应用分区表的问题 2022-07-22 15:21:30 +08:00
zhujikuan
ac50ebeb8f simpler fdisk usage 2022-07-22 15:06:52 +08:00
fslongjin
c700737d8e bugfix: Suspicious add with sizeof 2022-07-21 21:56:13 +08:00
fslongjin
49bbba17ec 完成xhci端口初始化 2022-07-21 21:51:33 +08:00
fslongjin
fa1c2bd461 xhci控制器初始化(还存在bug,无法reset端口) 2022-07-21 20:43:49 +08:00
fslongjin
c9c8147cdf 🆕 注册xhci中断 2022-07-21 14:03:07 +08:00
fslongjin
20a191d149 add start_msi to pci module 2022-07-21 12:53:52 +08:00
fslongjin
e7d13b5a6d 🆕 disable msi 2022-07-21 12:23:46 +08:00
fslongjin
23b3f4c712 调整local apic向量表的大小 2022-07-21 11:45:38 +08:00
fslongjin
d18a69ac2f new: create ring 2022-07-20 18:07:08 +08:00
fslongjin
8e5f769a0e 🆕 xhci:匹配usb2、usb3端口 2022-07-20 14:29:22 +08:00
fslongjin
10537cd1bc bugfix: cid错误 2022-07-20 09:59:25 +08:00
fslongjin
63de30bbe0 Merge branch 'master' into usb 2022-07-20 09:48:31 +08:00
fslongjin
c9b3b2ac41 update contact 2022-07-20 09:47:42 +08:00
fslongjin
7af8711bbb new: stop legacy 2022-07-19 21:17:44 +08:00
fslongjin
11bb8fb505 Merge branch 'usb' 2022-07-19 18:33:40 +08:00
fslongjin
fe42398090 doc: usb legacy support 2022-07-19 18:32:32 +08:00
fslongjin
22d8fa371d usb ops寄存器 2022-07-18 21:22:06 +08:00
fslongjin
98371a9b4a Merge branch 'usb' 2022-07-18 21:20:24 +08:00
fslongjin
e7fb6df203 内核态usleep 2022-07-18 21:19:45 +08:00
fslongjin
16d6b94c46 将usb的初始化交由init进程进行处理 2022-07-18 21:19:34 +08:00
fslongjin
e4322ebfea Merge branch 'usb' 2022-07-18 16:07:47 +08:00
fslongjin
aa3f433cd5 使mm支持4K虚拟地址映射 2022-07-18 16:07:34 +08:00
fslongjin
8b6489dac3 caps registers 结构体 2022-07-18 11:24:45 +08:00
fslongjin
427c71b327 :doc: 内核traceback文档 2022-07-17 23:30:51 +08:00
fslongjin
4deb85369f Merge branch 'usb' 2022-07-17 23:07:27 +08:00
fslongjin
6ecc19cc48 增加了xhci cap regs的数据结构 2022-07-17 23:07:09 +08:00
fslongjin
6f5d73771f 修改一些小问题 2022-07-17 23:06:57 +08:00
fslongjin
4f24cff980 fix: 未清空ist的问题 2022-07-17 19:28:08 +08:00
fslongjin
afb80d4d6e new: usb控制器检测 2022-07-17 17:24:27 +08:00
fslongjin
a1c843cd3a new: 简单的warn assert 2022-07-17 17:23:56 +08:00
fslongjin
9ed3eb2ae2 bugfix: 修复pci获取设备结构体时类型错误的bug 2022-07-17 16:53:00 +08:00
fslongjin
d0ddb73788 🔧 include上级文件夹时,统一采用<>来指定文件 2022-07-17 15:41:19 +08:00
fslongjin
d53c7bd1c7 创建了usb驱动程序文件 2022-07-17 14:22:42 +08:00
fslongjin
b8c3d97e22 增加文档(未完成) 2022-07-15 20:55:01 +08:00
fslongjin
39a09ffd72 🆕 内核核心api文档 2022-07-12 20:39:33 +08:00
fslongjin
a5ce84c26e :doc: multiboot2支持模块 2022-07-12 17:57:11 +08:00
fslongjin
da4867d662 🆕 clock()函数 2022-07-12 13:20:01 +08:00
fslongjin
7670031b11 bugfix: 修复浮点数打印错误的bug 2022-07-12 13:19:51 +08:00