TingHuang
|
0663027b11
|
注册串口设备,创建字符设备框架(#290)
* 按照rust规范修改两个函数名称
* 修改一些函数句柄以符合rust规范
* 添加字符设备相关
* 添加字符设备相关文件
* 添加字符设备驱动框架代码
* 将串口注册
* 规范代码
|
2023-07-12 12:49:45 +08:00 |
|
TingHuang
|
e0de0fd6a5
|
根据sysfs完善设备驱动模型 & 添加sysfs官方文档 (#254)
* 根据sysfs完善设备驱动模型
* 添加sysfs官方文档
|
2023-04-23 22:55:57 +08:00 |
|
TingHuang
|
dd9f1fc1a4
|
新增SysFS (#250)
* 添加sysfs
* 注册sysfs
* 添加sysfs相关
* 添加rust-anlyzer辅助配置
* 将设备与sysfs相关联
* 添加单独的文件管理sysfs下的文件夹
|
2023-04-21 16:03:42 +08:00 |
|
login
|
13776c114b
|
增加对dhcpv4的支持(tcp、udp socket已写好,但由于缺少epoll机制,尚未完整测试) (#237)
* 为virtio网卡完成smoltcp的phy层配置
* raw socket
* 初步写完udp和tcp socket
* 能够正常通过dhcp获取ipv4地址(具有全局iface btree)
---------
Co-authored-by: guanjinquan <1666320330@qq.com>
|
2023-04-10 20:22:39 +08:00 |
|
YJwu2023
|
78bf93f02f
|
pci重构+pcie支持 (#235)
* pci重构+pcie支持
* pci重构测试完成
* 修正makefile的问题
* 小修改
* 修改函数名字
|
2023-04-09 12:30:02 +08:00 |
|
TingHuang
|
2a7d773d3d
|
新增设备驱动模型,为设备和驱动提供高层视图 (#227)
* 添加base mod
* 添加设备驱动模型相关文件
* 删除单独的mod文件,使用mod.rs,修改一些格式上的问题
* 移动驱动错误类型到该文件
* 修改一些格式上的问题
|
2023-04-05 13:02:05 +08:00 |
|