[ESI] Revert ESI manifest version to 0

Version 0 means that everything is subject to change. More appropriate
for alpha builds.
This commit is contained in:
John Demme 2024-07-11 09:52:33 +00:00
parent 2ea0b031e0
commit 04128c51c5
4 changed files with 5 additions and 5 deletions

View File

@ -10,7 +10,7 @@ data = mmio.read(8)
print(f"mmio data@8: {data:X}")
assert data == 0x207D98E5E5100E51
assert acc.sysinfo().esi_version() == 1
assert acc.sysinfo().esi_version() == 0
m = acc.manifest()
assert m.api_version == 0
print(m.type_table)

View File

@ -7,7 +7,7 @@ import time
platform = sys.argv[1]
acc = esiaccel.AcceleratorConnection(platform, sys.argv[2])
assert acc.sysinfo().esi_version() == 1
assert acc.sysinfo().esi_version() == 0
m = acc.manifest()
assert m.api_version == 0

View File

@ -16,7 +16,7 @@ import Cosim_DpiPkg::*;
module Cosim_Manifest
#(
parameter int COMPRESSED_MANIFEST_SIZE = 0,
parameter int unsigned ESI_VERSION = 1
parameter int unsigned ESI_VERSION = 0
)(
input logic [COMPRESSED_MANIFEST_SIZE-1:0][7:0] compressed_manifest
);

View File

@ -28,8 +28,8 @@ using namespace esi;
using namespace esi::services;
using namespace esi::backends::trace;
// We only support v1.
constexpr uint32_t ESIVersion = 1;
// We only support v0.
constexpr uint32_t ESIVersion = 0;
namespace {
class TraceChannelPort;