Commit Graph

19 Commits

Author SHA1 Message Date
0ba24e90db Fix VIrtqueue bug 2023-10-12 00:08:36 -05:00
939b429105 Fix virtio-pci device id error 2023-09-28 11:52:33 +08:00
9ca64c281e Fix clippy and compiler warings 2023-09-05 18:42:06 +08:00
dbf5a423b1 Rename IrqAllocateHandle and move alloc functions 2023-09-03 13:36:05 +08:00
7d5e67e368 Refactor Virtio 2023-09-03 13:36:05 +08:00
df42397cea Remove jinux-pci and hide PCI ports 2023-09-03 13:36:05 +08:00
50c10653fb Add InputProp comments 2023-09-03 13:36:05 +08:00
6d101c5b6d Use Mutex and RwLock in jinux-frame for jinux-std 2023-09-02 17:06:39 +08:00
c38e4f0800 Replace InFramePtr with SafePtr 2023-08-09 11:57:53 +08:00
901cbebe44 Fix spurious bitflags usage 2023-08-04 11:37:12 +08:00
15f3e46e3b Mark can_dma page in virtqueue 2023-07-13 22:57:56 +08:00
9bce8b879b Replace Location with PciDeviceLocation 2023-07-13 22:57:56 +08:00
829575b3a6 Upgrade POD and trapframe 2023-07-13 22:57:56 +08:00
7304e06c88 Add virtio net device driver 2023-06-01 14:39:19 +08:00
d96fe31e36 Fix typos and add utils 2023-05-31 11:50:50 +08:00
3471843793 Fix virtio no interrupt received bug 2023-05-30 21:32:25 +08:00
42ecbe1b04 Change physical address accees to MMIO 2023-05-06 16:51:51 +08:00
6cea03b871 Simplify current codes with TryFromNum 2023-05-04 16:49:22 +08:00
271a16d492 Reorganize the codebase 2023-04-10 14:49:39 +08:00