artiq/artiq/firmware/libboard_misoc
whitequark 2648b1b7a1 firmware: migrate to Rust 1.28.0.
This also updates / is a prerequisite for updating smoltcp.

Rationale for changes made:
  * compiler_builtins is now shipped in the rust prefix.
  * rustc's libpanic_unwind no longer works for us because it
    has a hard dependency on Box (and it's a horrible hack);
    fortunately, we only ever needed a personality function
    from it.
  * panic and oom handlers are now set in a completely different
    way.
  * allocators are quite different (and finally stable).
  * NLL caused internal compiler errors in runtime, so code using
    NLL was rewritten to not rely on it and it was turned off.
2018-08-12 19:17:45 +00:00
..
or1k firmware: implement an edge profiler. 2018-05-16 21:53:53 +00:00
build.rs firmware: rename libboard to libboard_misoc. 2018-05-14 18:09:44 +00:00
Cargo.toml firmware: migrate to Rust 1.28.0. 2018-08-12 19:17:45 +00:00
clock.rs firmware: rename libboard to libboard_misoc. 2018-05-14 18:09:44 +00:00
config.rs firmware: actually compact in config::compact(). 2018-08-01 16:27:48 +00:00
ethmac.rs firmware: migrate to Rust 1.28.0. 2018-08-12 19:17:45 +00:00
ident.rs firmware: rename libboard to libboard_misoc. 2018-05-14 18:09:44 +00:00
lib.rs firmware: migrate to Rust 1.28.0. 2018-08-12 19:17:45 +00:00
sdram.rs firmware: rename libboard to libboard_misoc. 2018-05-14 18:09:44 +00:00
spiflash.rs firmware: rename libboard to libboard_misoc. 2018-05-14 18:09:44 +00:00
uart_console.rs firmware: rename libboard to libboard_misoc. 2018-05-14 18:09:44 +00:00
uart_logger.rs firmware: use writeln instead of write in UART logger. 2018-05-29 03:16:52 +00:00
uart.rs firmware: rename libboard to libboard_misoc. 2018-05-14 18:09:44 +00:00