1
0
mirror of https://github.com/rcore-os/rCore.git synced 2024-11-26 18:03:27 +04:00
rCore/crate
WangRunji 047f4ffdcc cherry-pick jiegec's work (#3) from lab8-rv32: virtio drivers, network stack
Read and parse dtb upon boot

Implement virtio net device detection

Negotiate feature bits for virtio-net

Read MAC address from virtio-net device and detect virtqueues

Receiving from virtio net device is working for the first time

Implement driver interface and interrupt handling routines

Rearrange drivers into upper directory

Implement initial support for processing arp request and reply packet

Refactor MAC address and IPv4 address into structs, and implement ICMP echo reply

Fix typos

Implement initial support for virtio gpu driver

Complete first working version of virtio gpu driver with mandelbrot example

Use smoltcp and implement a udp and tcp server on top of it

Cleanup virtio net code
2019-01-23 22:28:45 +08:00
..
atags user: link created SFS image in kernel 2018-11-29 17:33:31 +08:00
bbl move processor from wrj 2018-11-03 21:45:03 +08:00
bcm2837 aarch64/doc: add interruption & timer drivers 2019-01-01 20:47:19 +08:00
bit-allocator Merge remote-tracking branch 'bpc/user-lib-bin' into merge-1228 2018-12-28 17:41:21 +08:00
memory cherry-pick jiegec's work (#3) from lab8-rv32: virtio drivers, network stack 2019-01-23 22:28:45 +08:00
process rename ucore to rcore 2019-01-03 21:26:50 +08:00
sync rename ucore to rcore 2019-01-03 21:26:50 +08:00