Michael Mogenson 9c6bcd2ee8 Use panic-halt crate, panic-abort requires nightly toolchain features
When trying to follow the Getting Started->Building instructions, the
`panic-abort` crate throws the following build error on rust stable
version 1.33:

```
   Compiling panic-abort v0.3.1
error[E0554]: #![feature] may not be used on the stable release channel
  --> /home/mike/.cargo/registry/src/github.com-1ecc6299db9ec823/panic-abort-0.3.1/src/lib.rs:22:1
   |
22 | #![feature(core_intrinsics)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error[E0554]: #![feature] may not be used on the stable release channel
  --> /home/mike/.cargo/registry/src/github.com-1ecc6299db9ec823/panic-abort-0.3.1/src/lib.rs:23:1
   |
23 | #![feature(panic_handler)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^

error: aborting due to 2 previous errors

For more information about this error, try `rustc --explain E0554`.
error: Could not compile `panic-abort`.

To learn more, run the command again with --verbose.
```

Switch to the `panic-halt` crate that builds on stable and provides the
`#[panic_handler]` function necesary to get a minimal successful build.
2019-03-14 10:37:41 -04:00
2018-10-13 22:10:13 +02:00
2018-07-21 22:22:56 +02:00
2018-07-02 23:04:56 +02:00
2018-10-13 22:42:03 +02:00
2018-07-21 23:35:44 +02:00
2018-08-18 23:57:24 +02:00
2018-08-18 01:46:27 +02:00
2018-07-02 23:04:56 +02:00
2018-07-02 23:04:56 +02:00
2018-07-02 23:04:56 +02:00
2018-07-21 22:22:56 +02:00
2018-08-18 01:46:27 +02:00

MicroRust

Build Status

Learn embedded software in Rust on the micro:bit

droogmic.github.io/microrust

License

The documentation is licensed under

And the source code is licensed under either of

at your option.

Contribution

Contribution is welcome by either submitting an issue or a pull request. Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.

Description
No description provided
Readme 852 KiB
Languages
Rust 60.9%
HTML 33.7%
Shell 5.4%