ndarray: Elementwise negation for bool arrays
LLVM pass optimization
This is very interesting. memset
I think we should just add to the exported runtime symbols, but in general, we can control the functions LLVM assumes to be available using one of the target info…
loop servo time step / PID autotune
Just having the units for the gain coefficients (kp/ki/kd) documented would be helpful.
no_mangle compiler warnings
The error message is pretty bad, as they are in fact marked static – at first glance, it isn't clear to me that this isn't a compiler bug. Perhaps the extern "C" throws it off?
7c336f7770
kernel/api: Add additional binary libm functions
1d610e5e02
kernel/api: Add additional binary libm functions
kernel/api: Add additional binary libm functions
1d610e5e02
kernel/api: Add additional binary libm functions
291a782db0
fix compiler warning
479e6afd12
update Rust dependencies
c865c82883
README: add note about zynq-rs update procedure
7dbffadf08
mgmt: implemented config write
additional math operations
core_log
will simply log things row by row, i.e. as array([array([…]), …])
, which is imho acceptable, given how rare that use case will actually be in practice. Just wanted to make sure it…
9a2e6835fc
runtime/kernel: Expose rint()
63250240d2
runtime/kernel: Expose __powidf2
9f898dd2b8
runtime/rpc: Support new TArray layout (ndarrays)
7dae626fa1
runtime/kernel: Expose rint()
fdc4792a33
runtime/kernel: Expose __powidf2
fdc4792a33
runtime/kernel: Expose __powidf2
47ace389ab
runtime/rpc: Support new TArray layout (ndarrays)
f81e47010d
runtime/kernel: Expose __powidf2
f8f884d803
runtime/rpc: Support new TArray layout (ndarrays)
f8f884d803
runtime/rpc: Support new TArray layout (ndarrays)
cce27381c7
runtime/rpc: Support new TArray layout (ndarrays)
cce27381c7
runtime/rpc: Support new TArray layout (ndarrays)
da51442f86
runtime/rpc: Support new TArray layout (ndarrays)