feat: basic P4 device driver
Showing
- src/device/requirements.in 1 addition, 0 deletionssrc/device/requirements.in
- src/device/service/driver_api/FilterFields.py 1 addition, 0 deletionssrc/device/service/driver_api/FilterFields.py
- src/device/service/drivers/__init__.py 7 additions, 0 deletionssrc/device/service/drivers/__init__.py
- src/device/service/drivers/p4/__init__.py 0 additions, 0 deletionssrc/device/service/drivers/p4/__init__.py
- src/device/service/drivers/p4/p4_driver.py 246 additions, 0 deletionssrc/device/service/drivers/p4/p4_driver.py
- src/device/service/drivers/p4/p4_util.py 257 additions, 0 deletionssrc/device/service/drivers/p4/p4_util.py
- src/device/tests/device_p4.py 49 additions, 0 deletionssrc/device/tests/device_p4.py
- src/device/tests/mock_p4runtime_service.py 66 additions, 0 deletionssrc/device/tests/mock_p4runtime_service.py
- src/device/tests/mock_p4runtime_servicer_impl.py 55 additions, 0 deletionssrc/device/tests/mock_p4runtime_servicer_impl.py
- src/device/tests/test_unit_p4.py 83 additions, 0 deletionssrc/device/tests/test_unit_p4.py
- src/device/tests/test_unitary.py 101 additions, 3 deletionssrc/device/tests/test_unitary.py
- src/service/requirements.in 1 addition, 0 deletionssrc/service/requirements.in
Loading
Please register or sign in to comment