diff --git a/index.html b/index.html index 9cc160c..8dca957 100644 --- a/index.html +++ b/index.html @@ -3,124 +3,76 @@ avr-rust :: Homepage - - - -

The avr-rust Project Homepage

- -

- An open source project adding AVR microcontroller support to Rust. -

- - + +
+
+

The avr-rust Project Homepage

-

- The avr-rust compiler, once existing as a fork, has since been merged into upstream Rust as of July 2020.
- The standard Rust nightly compiler can be used to compile crates for AVR - no compiling from source required. -

+

+ An open source project adding AVR microcontroller support to Rust. +

-

- The recommended way to use avr-rust is via rustup using the official nightly version of the Rust compiler. -

+ -
+

+ The avr-rust compiler, once existing as a fork, has since been merged into upstream Rust as of July 2020.
+ The standard Rust nightly compiler can be used to compile crates for AVR - no compiling from source required. +

- - -
- -
- -

- AVR compiler issues are tracked on the official Rust GitHub repository. After creation, the triage team will tag the issue as O-AVR for you. -

-
- -
-
+
-
+

Links and Resources

+ -

Installation via Rustup

+

Installation Instructions

+

See guide book to know more.

-
+

Installation via Rustup

  1. Install rustup
  2. Install Rust nightly and rust-src via Rustup by typing the following snippet into a terminal. The rust-src component is required to allow Rust to compile libcore for any chip being targeted. -
    
    -            $ rustup component add nightly rust-src
    -          
    +
    $ rustup component add nightly rust-src
  3. -
  4. Done! +
  5. Done!

- AVR can be enabled for a crate by running $ rustup override set nightly in a terminal inside the root directory of the desired crate. + AVR can be enabled for a crate by running $ rustup override set nightly in a terminal inside the root directory of the desired crate. +

+ +

Compile from source

+ See Rust development instruction. + +

Report a compiler issue

+ +

Create an issue on rust repository. +

+

+ AVR compiler issues are tracked on the official Rust GitHub repository. After creation, the triage team will tag the issue as O-AVR for you.