fslongjin
|
416a802b9c
|
new: xhci get descriptor
|
2022-08-30 20:34:52 +08:00 |
|
fslongjin
|
1f30417ec1
|
new: xhci中断处理
|
2022-08-24 23:42:32 +08:00 |
|
fslongjin
|
e22fe35bb1
|
bugfix: 修复了无法收到xhci控制器中断的bug
|
2022-08-24 14:30:23 +08:00 |
|
fslongjin
|
ff94280f77
|
new: msix中断
|
2022-08-23 21:10:48 +08:00 |
|
fslongjin
|
0223232f3f
|
new: 初步完成了mmio地址空间自动分配(未测试)
bugfix: mmio虚拟地址分配的bug
|
2022-08-20 14:54:19 +08:00 |
|
fslongjin
|
06af77bd79
|
fix: 解决了page的锁未被初始化的bug
|
2022-08-15 12:09:04 +08:00 |
|
fslongjin
|
8bd6e981f0
|
fix:在smp模块中增加mfence
|
2022-08-01 23:18:54 +08:00 |
|
fslongjin
|
e806bbc0c8
|
o3能运行
|
2022-08-01 20:55:47 +08:00 |
|
fslongjin
|
58681fd34a
|
O1能跑的代码
|
2022-08-01 19:43:21 +08:00 |
|
fslongjin
|
a02acbdbe6
|
将进程同步原语移动到common文件夹下
|
2022-07-31 14:17:26 +08:00 |
|
fslongjin
|
20bdc183ca
|
fix CWE-468 in xhci.c
|
2022-07-30 11:22:39 +08:00 |
|
fslongjin
|
2a983a8534
|
new: kfifo
|
2022-07-28 19:48:20 +08:00 |
|
fslongjin
|
494bcc1811
|
bitree的单元测试以及bug修复
|
2022-07-26 15:44:01 +08:00 |
|
fslongjin
|
eead936244
|
二叉搜索树: create、 insert
|
2022-07-25 15:46:32 +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
|
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
|
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
|
7af8711bbb
|
new: stop legacy
|
2022-07-19 21:17:44 +08:00 |
|
fslongjin
|
22d8fa371d
|
usb ops寄存器
|
2022-07-18 21:22:06 +08:00 |
|
fslongjin
|
aa3f433cd5
|
使mm支持4K虚拟地址映射
|
2022-07-18 16:07:34 +08:00 |
|
fslongjin
|
6ecc19cc48
|
增加了xhci cap regs的数据结构
|
2022-07-17 23:07:09 +08:00 |
|
fslongjin
|
afb80d4d6e
|
new: usb控制器检测
|
2022-07-17 17:24:27 +08:00 |
|
fslongjin
|
d53c7bd1c7
|
创建了usb驱动程序文件
|
2022-07-17 14:22:42 +08:00 |
|