Commit Graph

7 Commits

Author SHA1 Message Date
Andre Richter
6db8b2bc72
Update toolchain 2021-03-07 21:01:44 +01:00
Andre Richter
e7cb61b389
Refactoring
- Don't wildcard-import from arch modules. Make it explicit.
- Put translation table code into its own module.
- Put boot code in boot.rs instead of cpu.rs
- Other minor changes, most memory subsystem.
2021-01-23 22:43:59 +01:00
Andre Richter
269df3e25d
Update toolchain 2021-01-01 21:13:09 +01:00
Andre Richter
d212348931
Bump compiler version.
We have to remove the `#[naked]` attribute from `_start` for now, since it emits
a warning now when used with non-asm statements in the function body. For now,
just hope for the compiler's mercy to not emit code using the stack pointer
before we've actually set up a stack.
2020-12-09 22:27:30 +01:00
Andre Richter
709b67f1ce
Introduce rust-toolchain
Make use of the new format, introduced in
https://blog.rust-lang.org/2020/11/27/Rustup-1.23.0.html#new-format-for-rust-toolchain
2020-12-09 21:38:48 +01:00
Andre Richter
1b164e50a1
Back to nightly for automations 2020-01-01 21:51:47 +01:00
Andre Richter
fad90e8bb1
Update/force explicit toolchain 2019-12-30 23:02:27 +01:00