700 Commits (8ff358a50b7b46217dff5c681371467d1af104f0)
 

Author SHA1 Message Date
Andre Richter 8ff358a50b
Add tutorial 18 2 years ago
Zicklag cc09970b2d Add VSCode Rust Analyzer Settings
Fixes errors reported by rust analyzer due to differing target and a
missing cargo feature.
2 years ago
Andre Richter 8513ccfd8d
Various minor fixes 2 years ago
Andre Richter a0cfe170a5
Update pull_request_template.md 2 years ago
Andre Richter 358bb729d9
Update pull_request_template.md 2 years ago
Bryan Lee f4f02da28e chore: replace `git.io` link with the original URL 2 years ago
Pavel Shirshov 9250099090 Fix even more typos s/write:fmt/write_fmt/ 2 years ago
paulnice 66c68e3eb9 Fix a typo 2 years ago
Andre Richter 55499d0c61
Actions: Add boot tests 2 years ago
Andre Richter 73003ce8e6
Actions: Add rustfilt and other fixes 2 years ago
Andre Richter 067589b0cf
Add tutorial 17 2 years ago
Andre Richter 8d87d2c847
minor cosmetics 2 years ago
Andre Richter 9785300ab4
Fix newest rubocop complaints 2 years ago
Andre Richter 1323c8245b
Remove RA helper target from Makefile 2 years ago
Andre Richter b836655d66
More link.ld -> kernel.ld renaming 2 years ago
Andrew Cherry 6e3051e6fd Updated to reflect rename of link.ld to kernel.ld 2 years ago
Andre Richter 8c661977b8
Use a virtual manifest starting tutorial 12
This is finally possible since the new feature resolver.

For reference:
https://github.com/rust-lang/rust-analyzer/issues/6197#issuecomment-827564835
2 years ago
Andre Richter e13edf9992
No diffs in translations 2 years ago
Andre Richter 70f1ced57b
Fix various clippy warnings 2 years ago
Andre Richter 5d746828ad
Remove relative path import from test scripts 2 years ago
Andre Richter 353d92b1df
Revert "Move test-features activation to Cargo.toml"
This reverts commit 0b449706f3.

Also moves the feature addition before the if/else
2 years ago
Andre Richter e9a3c4b489
Rename main LD script to kernel.ld 2 years ago
Andre Richter d3e5834e30
Linker: Use absolute library path 2 years ago
Andre Richter 7ca7f6728f
TT Tool: Check arch through kernel ELF 2 years ago
Andre Richter b7cecafa1e
Non-phony kernel targets
Saves time on various targets that depend on the kernel ELF because calling
cargo can be completely skipped if nothing changed.
2 years ago
Andre Richter cb4ae40ac2
Linker: Provide LD script folder via cmdline
This enables shorter relative paths for ld-internal INCLUDE, which adds more
flexibility wrt to directory structure.
2 years ago
Andre Richter 0b449706f3
Move test-features activation to Cargo.toml 2 years ago
Andre Richter d4d8ebe2e0
Bump dependencies 2 years ago
Andre Richter f659eb566a
Try to fix missing rustfmt in workflows 2 years ago
Andre Richter ad5a96db4c
Bump compiler version 2 years ago
°~zanez d50f675965
README.ES.md --> 03 (#151)
* README.ES.md

I added a spanish translation for the README.md file, and modified the README.md to add my github profile and to add the link to README.ES.md file

* Slightly reorganize translation overview

* README.ES.md These changes are in response to PR comments

* Update README.ES.md

* README.ES.md -> 00_before_we_start

* Updating README.ES.md

I corrected a few mistakes in both README.ES.md files.

* README.ES.md for 00 These changes are in response to PR comments

* README.ES.md -> 01_wait_forever

* README.ES.md -> 02_runtime_init

* README.md for 01 & 02 with corrections/improvements

* Update 01_wait_forever/README.ES.md

* Update 02_runtime_init/README.ES.md

* README.ES.md -> 03_hacky_hello_world

* README.md with corrections/improvements

Co-authored-by: zanez <zanez@protonmail.com>
Co-authored-by: Andre Richter <andre-richter@users.noreply.github.com>
Co-authored-by: Diego Barrios Romero <eldruin@gmail.com>
2 years ago
Andre Richter c411de77f0
Fix rubocop complaint 2 years ago
Andre Richter 1581b26995
Panic: Print location 2 years ago
Andre Richter 68b81aa6a0
Panic: Guard against infinite panic loops 2 years ago
Andre Richter 0f2db4bf8e
Ignore spanish translations in diff 2 years ago
Andre Richter 7d374adad2
Tests: Exception restore sanity 2 years ago
Andre Richter 55548bf691
Update README.md 2 years ago
°~zanez a6be5b34ad
README.ES.md -> 01 & 02 (#150)
* README.ES.md

I added a spanish translation for the README.md file, and modified the README.md to add my github profile and to add the link to README.ES.md file

* Slightly reorganize translation overview

* README.ES.md These changes are in response to PR comments

* Update README.ES.md

* README.ES.md -> 00_before_we_start

* Updating README.ES.md

I corrected a few mistakes in both README.ES.md files.

* README.ES.md for 00 These changes are in response to PR comments

* README.ES.md -> 01_wait_forever

* README.ES.md -> 02_runtime_init

* README.md for 01 & 02 with corrections/improvements

* Update 01_wait_forever/README.ES.md

* Update 02_runtime_init/README.ES.md

Co-authored-by: zanez <zanez@protonmail.com>
Co-authored-by: Andre Richter <andre-richter@users.noreply.github.com>
Co-authored-by: Diego Barrios Romero <eldruin@gmail.com>
2 years ago
Andre Richter 722e8b7232
Print a timestamp on panic 2 years ago
°~zanez 22c604fad7
README.ES.md -> 00_before_we_start (#149)
* README.ES.md

I added a spanish translation for the README.md file, and modified the README.md to add my github profile and to add the link to README.ES.md file

* Slightly reorganize translation overview

* README.ES.md These changes are in response to PR comments

* Update README.ES.md

* README.ES.md -> 00_before_we_start

* Updating README.ES.md

I corrected a few mistakes in both README.ES.md files.

* README.ES.md for 00 These changes are in response to PR comments

Co-authored-by: zanez <zanez@protonmail.com>
Co-authored-by: Andre Richter <andre-richter@users.noreply.github.com>
2 years ago
°~zanez 22aaa9e38a
README.ES.md (#148)
* README.ES.md

I added a spanish translation for the README.md file, and modified the README.md to add my github profile and to add the link to README.ES.md file

* Slightly reorganize translation overview

* README.ES.md These changes are in response to PR comments

* Update README.ES.md

Co-authored-by: zanez <zanez@protonmail.com>
Co-authored-by: Andre Richter <andre-richter@users.noreply.github.com>
2 years ago
Andre Richter 2c48286c1f
Skip misspell on files of non-english language 2 years ago
Andre Richter 819f62d51b
Refactor tests for more synergy 2 years ago
Andre Richter 97ff6f100c
Minor dependency upgrade 2 years ago
Andre Richter 79c772245a
Update ruby actions 2 years ago
Andre Richter 85ee27715c
Fix latest rubocop warnings 2 years ago
Max Desiatov 3a84b65d4c Update README.md 2 years ago
Max Desiatov 4c92421f3a Fix typo in chapter 10 `README.md`
`chacheable` -> `cacheable`
2 years ago
Andre Richter a4a9d0d2bf
Update dependencies 2 years ago
Andre Richter 98329b2660
Don't need bundler for update_copyright.rb 2 years ago