Commit Graph

13 Commits

Author SHA1 Message Date
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