Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CR-1172341 XRT Test Code fails with 202320.2.16.175 packages #7667

Merged

Commits on Aug 19, 2023

  1. CR-1172341 XRT Test Code fails with 202320.2.16.175 packages

    Move caching of command header to the very first start() of a run object.
    
    In Xilinx#7608 the internally initialized ert command header is cached as
    part of a run object.  The caching is done for repeated invocation of
    same run object to reset the header to a known good initial state.
    However, caching during construction of the run object is to early for
    some use cases where the header is changed in the host code to support
    legacy command opcodes.
    
    This PR fixes the problem by delaying caching until the very first
    invocation of xrt::run::start().  This allows for host code to
    manipulate the underlying command packet, which is necessary for
    support of legacy ERT_EXEC_WRITE.
    stsoe committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    e3e85e1 View commit details
    Browse the repository at this point in the history