Commit Graph

15 Commits

Author SHA1 Message Date
whitequark 8bced9dcb5 Rust: implement cache. 2016-10-01 18:24:53 +00:00
whitequark b3b1ea71c5 Rust: implement basic communication with kernel CPU. 2016-10-01 04:20:27 +00:00
whitequark c6a57d2043 Rust: port mailbox routines. 2016-09-30 00:15:20 +00:00
whitequark 55b2535477 Rust: print git commit during startup. 2016-09-29 22:04:52 +00:00
whitequark 9d00023401 Rust: move a few things around (NFC). 2016-09-29 20:56:35 +00:00
whitequark 9c18f1b555 Rust: port clock, rtio_crg routines. 2016-09-29 20:42:40 +00:00
whitequark 83940ae4a6 Rust: add support for artiq_coreconfig. 2016-09-29 18:54:08 +00:00
whitequark 3263def5c8 Rust: use generated CSR functions. 2016-09-29 14:04:42 +00:00
whitequark fdcb27ccff Rust: add support for artiq_corelog. 2016-09-28 18:25:25 +00:00
whitequark b14c19a886 Rust: add skeleton session protocol implementation.
Only ident requests are supported right now.
2016-09-27 13:37:17 +00:00
whitequark 9a24a81f14 Rust: update network stack to provide blocking impls. 2016-09-20 14:03:31 +00:00
whitequark 269cedd782 Rust: integrate lwip with the I/O scheduler. 2016-09-06 22:53:02 +00:00
whitequark bf863053b3 Rust: implement bindings for lwip TCP/UDP stacks. 2016-09-06 16:49:49 +00:00
whitequark 49ba8aec18 Rust: implement a basic scheduler. 2016-08-30 11:20:04 +00:00
whitequark 4c6cad2977 Add a Rust component in the runtime. 2016-08-17 09:07:19 +00:00