Berkus Decker
|
ea75413df0
|
Add looping/delay helpers
|
2020-10-27 11:34:36 +02:00 |
Berkus Decker
|
6c5d7a13fc
|
Add more information to READMEs
https://scarfolk.blogspot.com/
|
2020-10-21 05:52:08 +03:00 |
Berkus Decker
|
4672ddace6
|
Add mm module and move memory alignment functions there
|
2020-10-20 05:40:26 +03:00 |
Berkus Decker
|
c823b42447
|
Update license identification
|
2020-10-17 22:32:16 +03:00 |
Berkus Decker
|
0692c324af
|
Add trap handling and test
|
2020-10-15 23:42:01 +03:00 |
Berkus Decker
|
504dcd1f65
|
Update copyrights
|
2020-10-15 23:04:01 +03:00 |
Berkus Decker
|
408857fcb6
|
Add documentation
|
2020-10-15 22:49:31 +03:00 |
Berkus Decker
|
4898ad3139
|
Move global options to main.rs
|
2020-10-15 22:36:52 +03:00 |
Berkus Decker
|
2f663f61de
|
Move stack start constant to linker script
|
2020-10-15 22:36:52 +03:00 |
Berkus Decker
|
ded53c16a7
|
Add MMU init code
Switch to cortex-a git version temporarily
(waiting for PR to be merged) with support
for all necessary registers.
|
2020-10-15 22:36:52 +03:00 |
Berkus Decker
|
9fd9612b77
|
Fix entry point to always start a binary
Keep vectors table.
Do not keep boot data if not referenced.
|
2020-09-21 04:01:21 +03:00 |
Berkus Decker
|
f485629fb6
|
Add boot code for RPi and QEMU
|
2020-09-21 04:01:17 +03:00 |
Berkus Decker
|
668296b8e0
|
Fix clippy warning
|
2020-08-10 00:34:49 +03:00 |
Berkus Decker
|
57e4b81e1c
|
Implement power-efficient sleep after boot-up
* arch-based crates, inspired by Redox
* Do not burn cpu uselessly.
* Start using cortex-a registers.
* Important: initialise stack pointer!
|
2020-08-09 22:00:36 +03:00 |