<commit_before># TeOS
small toy os

# How to Build
WIP
feel free to contact me for everything related to this repo

you'll need

    rustc

    grub-mkrescue
    libisoburn

    qemu

copy to the root of this repo:

-[libcore]
-[rlibc]

[libcore]: hhttps://github.com/rust-lang/rust/tree/master/src/libcore
[rlibc]: https://github.com/alexcrichton/rlibc

//TODO add links or put those as submodules into git

and qemu to virtualize the OS
in theory this kernel can be put on a stick with grub and booted but this isn't tested

//TODO add the specific commands to do so

# current topic
- doing stuff to set up page tables

# Todo
- ports in screen.rs are hardcoded
- cursor positioning should not happen after each displayed character
<commit_msg>added links, this time really, and pretty<commit_after># TeOS
small toy os

# How to Build
WIP
feel free to contact me for everything related to this repo

you'll need

    rustc

    grub-mkrescue
    libisoburn

    qemu

copy to the root of this repo:

- [libcore]
- [rlibc]

[libcore]: hhttps://github.com/rust-lang/rust/tree/master/src/libcore
[rlibc]: https://github.com/alexcrichton/rlibc

//TODO add links or put those as submodules into git

and qemu to virtualize the OS
in theory this kernel can be put on a stick with grub and booted but this isn't tested

//TODO add the specific commands to do so

# current topic
- doing stuff to set up page tables

# Todo
- ports in screen.rs are hardcoded
- cursor positioning should not happen after each displayed character

{'fraction_non_alphanumeric': 0.06430446194225722, 'fraction_numerical': 0.0, 'mean_word_length': 3.472140762463343, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2689137', 'n_tokens_mistral': 493, 'n_tokens_neox': 466, 'n_words': 216}