From 0c11873806ff092a599fea1ae07a44e9461f6bee Mon Sep 17 00:00:00 2001 From: Jon Nordby Date: Fri, 2 May 2025 21:09:52 +0200 Subject: bindings: Use verilator_lib in Python --- bindings/galearn_pdm.cpp | 9 +++++++++ bindings/setup.py | 11 ++++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/bindings/galearn_pdm.cpp b/bindings/galearn_pdm.cpp index 9274a01..5b7e4f5 100644 --- a/bindings/galearn_pdm.cpp +++ b/bindings/galearn_pdm.cpp @@ -1,6 +1,8 @@ #include #include +int sim(void); + namespace py = pybind11; void process(py::array_t arr1, py::array_t arr2) { @@ -16,12 +18,19 @@ void process(py::array_t arr1, py::array_t arr2) { throw std::runtime_error("Input 1 must be same or larger than input 2"); } +#if 0 // Example: access data uint8_t* in = static_cast(buf1.ptr); int16_t* out = static_cast(buf2.ptr); for (int i=0; i