aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGus Smith <gus@normalcomputing.ai>2026-05-29 10:08:13 -0700
committerGus Smith <gus@normalcomputing.ai>2026-05-29 10:08:13 -0700
commit45dc9b808298c237af404e45111833526e8151c0 (patch)
tree372a988cf9171093423be20f0270cc18abc06d84
parent499d389779f7881054ecd691db7ebea49eb5a492 (diff)
downloaddram-bender-45dc9b808298c237af404e45111833526e8151c0.tar.gz
Update bindings
-rw-r--r--sources/api/pySoftMC/pySoftMC.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/sources/api/pySoftMC/pySoftMC.cpp b/sources/api/pySoftMC/pySoftMC.cpp
index 992d9a5..b7a53bd 100644
--- a/sources/api/pySoftMC/pySoftMC.cpp
+++ b/sources/api/pySoftMC/pySoftMC.cpp
@@ -12,7 +12,7 @@ PYBIND11_MODULE(pySoftMC, m)
.value("READ", PC_TYPE::READ)
.value("PRE", PC_TYPE::PRE)
.value("ACT", PC_TYPE::ACT)
- .value("ZQ", PC_TYPE::ZQ)
+ .value("SEL_CH", PC_TYPE::SEL_CH)
.value("REF", PC_TYPE::REF)
.value("CYC", PC_TYPE::CYC)
.export_values();
@@ -45,10 +45,10 @@ PYBIND11_MODULE(pySoftMC, m)
m.def("SMC_WRITE", &SMC_WRITE, py::arg("bar"), py::arg("ibar"), py::arg("car"), py::arg("icar"), py::arg("BL4"), py::arg("ap"));
m.def("SMC_READ", &SMC_READ, py::arg("bar"), py::arg("ibar"), py::arg("car"), py::arg("icar"), py::arg("BL4"), py::arg("ap"));
- m.def("SMC_PRE", &SMC_PRE, py::arg("bar"), py::arg("ibar"), py::arg("pall"));
- m.def("SMC_ACT", &SMC_ACT, py::arg("bar"), py::arg("ibar"), py::arg("rar"), py::arg("irar"));
+ m.def("SMC_PRE", &SMC_PRE, py::arg("bar"), py::arg("ibar"), py::arg("pall"), py::arg("rank") = 0);
+ m.def("SMC_ACT", &SMC_ACT, py::arg("bar"), py::arg("ibar"), py::arg("rar"), py::arg("irar"), py::arg("rank") = 0);
+ m.def("SMC_SEL_CH", &SMC_SEL_CH, py::arg("channel"), py::arg("pseudo_channel") = 0);
- m.def("SMC_ZQ", &SMC_ZQ);
m.def("SMC_REF", &SMC_REF);
m.def("SMC_NOP", &SMC_NOP);
m.def("SMC_SRE", &SMC_SRE);