artiq/artiq/firmware
whitequark b0361111d7 firmware: optimize dma_record_output.
This removes a number of bounds checks and adds a fast path for
outputting exactly one word to DMA, which is the most common
operation.
2018-08-12 19:12:36 +00:00
..
bootloader firmware: globally enable LTO. 2018-08-12 19:11:48 +00:00
ksupport firmware: optimize dma_record_output. 2018-08-12 19:12:36 +00:00
liballoc_list firmware: migrate to Rust 1.28.0. 2018-08-12 18:40:08 +00:00
libboard_artiq hmc7043: REFSYNCIN → RFSYNCIN 2018-08-11 12:07:17 +08:00
libboard_misoc firmware: migrate to Rust 1.28.0. 2018-08-12 18:40:08 +00:00
libbuild_misoc firmware: split out libboard_artiq from libboard. 2017-12-28 07:07:00 +00:00
libdyld firmware: remove unused #![feature(untagged_unions)]. 2018-05-15 15:05:19 +00:00
libeh firmware: migrate to Rust 1.28.0. 2018-08-12 18:40:08 +00:00
libio firmware: use dedicated error types for every protocol and thread. 2018-05-15 13:27:23 +00:00
liblogger_artiq firmware: use upstream log_buffer. 2018-05-15 15:19:20 +00:00
libproto_artiq rpc_proto: serialize keywords correctly. 2018-08-07 06:47:09 +00:00
libunwind_backtrace firmware: adjust backtrace addresses correctly. 2018-05-17 08:13:55 +00:00
runtime firmware: migrate to Rust 1.28.0. 2018-08-12 18:40:08 +00:00
satman drtio: wait for remote to ack TSC synchronization 2018-07-26 20:28:17 +08:00
Cargo.lock firmware: migrate to Rust 1.28.0. 2018-08-12 18:40:08 +00:00
Cargo.toml firmware: globally enable LTO. 2018-08-12 19:11:48 +00:00