DragonOS-Community / DragonOS

使用Rust从0自研内核,具有Linux兼容性的操作系统,面向云计算轻量化场景而设计。DragonOS is an operating system developed from scratch using Rust, with Linux compatibility. It is designed for lightweight cloud computing scenarios.
https://dragonos.org
GNU General Public License v2.0
817 stars 132 forks source link

feat: (riscv/net) 【任务发布】在riscv下实现virtio网卡初始化,并能正常运行http_server程序 #798

Open fslongjin opened 1 month ago

fslongjin commented 1 month ago

需求

目前系统已经引入了virtio网卡,但是还没有在riscv上完成初始化(可以参考riscv下的virtio-blk)。该任务需要初始化网卡,并且能正常收到中断。然后需要能够运行http_server程序来验证功能。