There was an error while loading. Please reload this page.
As explained in the README, one of the design goals of bmv2 was to be target-independent.
bmv2 lets you define your own switch model, by arranging its core components (pipelines, parsers, deparsers) in any way you want.