login
|
39f11c5b4b
|
新增usb hid report解析器 (#58)
* new: usb hid parser
|
2022-10-14 18:45:10 +08:00 |
|
login
|
fb417a5e81
|
xhci: 获取设备描述符并配置endpoint (#50)
* 调整:使用宏定义来声明usb请求包
* new: 获取usb设备的config描述符
* new: 获取接口及端点描述符
* 临时修正系统根分区的挂载,使得能在真机上启动shell
* xhci: set_config
* bugfix: 解决之前错误的将control_endpoint信息绑定在xhci_hc下的bug
* xhci configure endpoint(存在bug
* 1
* 解决了configure endpoint出错的问题
* new: xhci驱动程序能够配置端点
* 删除trace usb的代码
xhci: 获取设备描述符并配置endpoint
存在问题:尚未能够正确初始化usb键盘,也没有将usb键盘相关的代码独立出来。
|
2022-09-30 20:39:02 +08:00 |
|
fslongjin
|
94c960ae89
|
bugfix: 解决了xhci驱动程序无法在真机上获取设备描述符的bug
|
2022-09-04 20:57:00 +08:00 |
|
fslongjin
|
416a802b9c
|
new: xhci get descriptor
|
2022-08-30 20:34:52 +08:00 |
|
fslongjin
|
fa1c2bd461
|
xhci控制器初始化(还存在bug,无法reset端口)
|
2022-07-21 20:43:49 +08:00 |
|
fslongjin
|
d0ddb73788
|
🔧 include上级文件夹时,统一采用<>来指定文件
|
2022-07-17 15:41:19 +08:00 |
|
fslongjin
|
d53c7bd1c7
|
创建了usb驱动程序文件
|
2022-07-17 14:22:42 +08:00 |
|