artiq-zynq/src/runtime/src
pca006132 ae07c05db4 runtime: optimize for speed and fix deadlock
The previous method of taking the channel could cause deadlock, we now
use semaphore to signal if the channel is available instead of busy
polling the mutex.
2020-09-02 10:15:52 +08:00
..
kernel runtime: optimize for speed and fix deadlock 2020-09-02 10:15:52 +08:00
analyzer.rs analyzer: report AXI bus errors 2020-07-20 19:51:22 +08:00
comms.rs split config code into libconfig 2020-09-01 14:48:09 +08:00
eh_artiq.rs Kernel exception: fixed top level finally. (#70) 2020-07-23 14:09:15 +08:00
irq.rs update dependencies 2020-08-17 19:17:42 +02:00
logger.rs typo 2020-08-05 18:52:08 +08:00
main.rs runtime: set default log level to Info 2020-09-01 17:11:21 +08:00
mgmt.rs runtime/logger: use blocking wait. 2020-08-05 18:51:27 +08:00
moninj.rs moninj: better connection logging 2020-07-20 19:07:44 +08:00
panic.rs runtime/panic: prevent nested panic and added core ID in panic msg. 2020-07-16 17:11:35 +08:00
proto_async.rs runtime/proto_async: simplify functions 2020-08-26 13:46:51 +08:00
proto_core_io.rs remove compiler warning 2020-07-06 21:55:30 +08:00
rpc.rs runtime/rpc: optimizations for list and arrays 2020-08-26 13:47:41 +08:00
rtio_acp.rs acpki: implement input interface 2020-08-06 18:15:34 +08:00
rtio_csr.rs runtime: remove access to obsolete i_overflow_reset CSR 2020-08-06 20:23:36 +08:00