Andre Richter
a5884321a7
Fix rustdoc warnings
2021-01-29 22:30:02 +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
f2a891236e
Remove unused feature
2021-01-02 16:00:16 +01:00
Andre Richter
44bb3f8942
Update copyright year
2021-01-01 11:28:32 +01:00
Andre Richter
523af645cd
Refactor tutorial 05
2020-03-28 13:26:48 +01:00
Andre Richter
c64dd1197a
For educational purposes, use own zero_bss().
2020-01-04 18:15:43 +01:00
Andre Richter
e690f8e7e4
Copyright bump to 2020 🎆
2020-01-02 00:41:03 +01:00
Andre Richter
034e1f01d8
rename init() -> runtime_init()
2019-12-30 22:31:55 +01:00
Andre Richter
54137e8b38
Relicense as dual MIT OR Apache-2.0
2019-11-25 19:54:05 +01:00
Andre Richter
2933bcf162
Separate init from main
2019-10-27 23:12:23 +01:00
Andre Richter
56a650397d
Having a little code formatting party
2019-10-27 23:12:20 +01:00
Andre Richter
038c558ac8
Big restructuring for more modularity
...
- Make architecture code separate from BSP code
- Make BSPs pull in drivers from a generic folder
- Enables reuse of drivers between different BSPs.
2019-10-27 23:11:52 +01:00
Andre Richter
4ac92b45dc
Add code for tutorial 05
2019-10-27 23:10:58 +01:00