Commit efb2e335 authored by Antoine Kaufmann's avatar Antoine Kaufmann
Browse files

Update README

parent 89eaa309
...@@ -2,13 +2,18 @@ ...@@ -2,13 +2,18 @@
Code structure: Code structure:
- `proto/`: protocol definitions for PCIe and Ethernet channels - `proto/`: protocol definitions for PCIe and Ethernet channels
- `nicsim_common/`: helper library for NIC simulations - NIC Simulators:
- `dummy_nic/`: dummy device illustrating PIO with cosim-pci interface + `dummy_nic/`: dummy device illustrating PIO with cosim-pci interface
- `corundum/`: verilator-based cycle accurate Corundum model + `corundum/`: verilator-based cycle accurate Corundum model
- `corundum_bm/`: C++ behavioral model for Corundum + `corundum_bm/`: C++ behavioral model for Corundum
- `netsim_common/`: helper library for network simulations + `i40e_bm/`: Intel XL710 behavioral model
- `net_tap/`: Linux tap interface connector for Ethernet channel - Network Simulators:
- `net_wire/`: Ethernet wire, connects to Ethernet channels together:w + `net_tap/`: Linux tap interface connector for Ethernet channel
+ `net_wire/`: Ethernet wire, connects to Ethernet channels together:w
- Helper Libraries:
+ `nicsim_common/`: helper library for NIC simulations
+ `netsim_common/`: helper library for network simulations
+ `libnicbm/`: helper library for behavioral nic models
# Building # Building
- External dependencies for qemu: `libglib2.0-dev libpixman-1-dev` - External dependencies for qemu: `libglib2.0-dev libpixman-1-dev`
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment