tangled
alpha
login
or
join now
cass.cityboundforest.com
/
dasos
0
fork
atom
A repository for a long-term OS project titled DasOS (named after the Greek for "forest")
0
fork
atom
overview
issues
pulls
pipelines
commits
Author
Commit
Message
Date
cass.cityboundforest.com
9f46607b
Adding a Global Allocator
main
4mo ago
cass.cityboundforest.com
99783d4e
Adding multiple CPU support
4mo ago
cass.cityboundforest.com
5e87befe
Sort of fixing VSCode debugging
4mo ago
cass.cityboundforest.com
105fd5f2
Added logging
4mo ago
cass.cityboundforest.com
9a02d726
Actually making the thing use fill_solid
4mo ago
cass.cityboundforest.com
07485e64
Added drawing to the screen
4mo ago
cass.cityboundforest.com
d865174a
Fixing typo
4mo ago
cass.cityboundforest.com
da5d7224
Adding serial port printing
4mo ago
cass.cityboundforest.com
65627b65
Adding VSCode debugging
4mo ago
cass.cityboundforest.com
491fa8af
Forgot to set correct entry point /face_palm
4mo ago
cass.cityboundforest.com
0753ca5b
kernel package created
4mo ago
cass.cityboundforest.com
9e357780
First part of new tutorial that finally works now
4mo ago
cass.cityboundforest.com
57e2ae38
Reset
4mo ago
cass.cityboundforest.com
71eae936
Adding limine rust template
4mo ago
cass.cityboundforest.com
4e1b3e51
Reset
4mo ago
cass.cityboundforest.com
c6ce1892
Starting from the limine template
4mo ago
cass.cityboundforest.com
3f36750b
Updating .gitignore
4mo ago
cass.cityboundforest.com
fa869da3
Updating .gitignore
4mo ago
cass.cityboundforest.com
91479ce6
Updating .gitignore
4mo ago
cass.cityboundforest.com
798143f4
Adding first bit of new tutorial
4mo ago
cass.cityboundforest.com
9a4c995d
cargo init
4mo ago
cass.cityboundforest.com
14015d30
npx add-gitignore rust
4mo ago
cass.cityboundforest.com
a1fe596c
Adding limine rust template
4mo ago
cass.cityboundforest.com
47b6696f
Removing stuff to move to the new tutorial
4mo ago
cass.cityboundforest.com
05c89e24
Moving to a different tutorial that looks a lot more extensive
4mo ago
cass.cityboundforest.com
fd80c02f
Implementing DrawTarget
4mo ago
cass.cityboundforest.com
7451c68b
Adding code to make the whole screen grey
4mo ago
cass.cityboundforest.com
7094a66b
Adding boot scripts
4mo ago
cass.cityboundforest.com
9455aea5
cargo init
4mo ago
cass.cityboundforest.com
9c332da8
Starting over (yet again -_-)
4mo ago
cass.cityboundforest.com
e5d1348b
Adding support for a) creating a bootimage and b) automating the running of the bootimage using the bootimage crate
4mo ago
cass.cityboundforest.com
ef273034
Adding minimal kernel
4mo ago
cass.cityboundforest.com
dbee6857
Creating a free standing Rust binary
4mo ago
cass.cityboundforest.com
b57fca9b
cargo init
4mo ago
cass.cityboundforest.com
81bcb27d
Just going to 2nd edition for now; when 3rd edition is finished, I may change over to it; and maybe I'll look towards implementing UEFI eventually
4mo ago
cass.cityboundforest.com
0edcb6a2
Started to add tests, but I'm going to restructure things soon to allow for tests in the way the 2nd edition uses them Merging through commits, not sure why the restructure broke things
4mo ago
cass.cityboundforest.com
b7f3f476
Adding a minimal kernel
4mo ago
cass.cityboundforest.com
73178b06
cargo init
4mo ago
cass.cityboundforest.com
b87f7680
Redoing the whole thing
4mo ago
cass.cityboundforest.com
55b501a7
Working on getting serial logging working
4mo ago
cass.cityboundforest.com
50807cb8
Adding a breakpoint exception handler
4mo ago
cass.cityboundforest.com
3204d565
Adding screen output
4mo ago
cass.cityboundforest.com
99036514
Adding code to the kernel to turn the whole screen grey
4mo ago
cass.cityboundforest.com
de875306
Adding QEMU run scripts
4mo ago
cass.cityboundforest.com
7edf576c
Added code to create a bootable disk image
4mo ago
cass.cityboundforest.com
5f3da88e
Adding an artifact dependency
4mo ago
cass.cityboundforest.com
ad9498a9
Created a workspace
4mo ago
cass.cityboundforest.com
9d67afb9
Restructuring
4mo ago
cass.cityboundforest.com
4c8cc4de
Added bootloader_api
4mo ago
cass.cityboundforest.com
2d7b28fa
Adding a minimal Rust binary
4mo ago
Adding a Global Allocator
main
9f46607b
cass.cityboundforest.com
4mo
Adding multiple CPU support
99783d4e
cass.cityboundforest.com
4mo
Sort of fixing VSCode debugging
5e87befe
cass.cityboundforest.com
4mo
Added logging
105fd5f2
cass.cityboundforest.com
4mo
Actually making the thing use fill_solid
9a02d726
cass.cityboundforest.com
4mo
Added drawing to the screen
07485e64
cass.cityboundforest.com
4mo
Fixing typo
d865174a
cass.cityboundforest.com
4mo
Adding serial port printing
da5d7224
cass.cityboundforest.com
4mo
Adding VSCode debugging
65627b65
cass.cityboundforest.com
4mo
Forgot to set correct entry point /face_palm
491fa8af
cass.cityboundforest.com
4mo
kernel package created
0753ca5b
cass.cityboundforest.com
4mo
First part of new tutorial that finally works now
9e357780
cass.cityboundforest.com
4mo
Reset
57e2ae38
cass.cityboundforest.com
4mo
Adding limine rust template
71eae936
cass.cityboundforest.com
4mo
Reset
4e1b3e51
cass.cityboundforest.com
4mo
Starting from the limine template
c6ce1892
cass.cityboundforest.com
4mo
Updating .gitignore
3f36750b
cass.cityboundforest.com
4mo
Updating .gitignore
fa869da3
cass.cityboundforest.com
4mo
Updating .gitignore
91479ce6
cass.cityboundforest.com
4mo
Adding first bit of new tutorial
798143f4
cass.cityboundforest.com
4mo
cargo init
9a4c995d
cass.cityboundforest.com
4mo
npx add-gitignore rust
14015d30
cass.cityboundforest.com
4mo
Adding limine rust template
a1fe596c
cass.cityboundforest.com
4mo
Removing stuff to move to the new tutorial
47b6696f
cass.cityboundforest.com
4mo
Moving to a different tutorial that looks a lot more extensive
05c89e24
cass.cityboundforest.com
4mo
Implementing DrawTarget
fd80c02f
cass.cityboundforest.com
4mo
Adding code to make the whole screen grey
7451c68b
cass.cityboundforest.com
4mo
Adding boot scripts
7094a66b
cass.cityboundforest.com
4mo
cargo init
9455aea5
cass.cityboundforest.com
4mo
Starting over (yet again -_-)
9c332da8
cass.cityboundforest.com
4mo
Adding support for a) creating a bootimage and b) automating the running of the bootimage using the bootimage crate
e5d1348b
cass.cityboundforest.com
4mo
Adding minimal kernel
ef273034
cass.cityboundforest.com
4mo
Creating a free standing Rust binary
dbee6857
cass.cityboundforest.com
4mo
cargo init
b57fca9b
cass.cityboundforest.com
4mo
Just going to 2nd edition for now; when 3rd edition is finished, I may change over to it; and maybe I'll look towards implementing UEFI eventually
81bcb27d
cass.cityboundforest.com
4mo
Started to add tests, but I'm going to restructure things soon to allow for tests in the way the 2nd edition uses them Merging through commits, not sure why the restructure broke things
0edcb6a2
cass.cityboundforest.com
4mo
Adding a minimal kernel
b7f3f476
cass.cityboundforest.com
4mo
cargo init
73178b06
cass.cityboundforest.com
4mo
Redoing the whole thing
b87f7680
cass.cityboundforest.com
4mo
Working on getting serial logging working
55b501a7
cass.cityboundforest.com
4mo
Adding a breakpoint exception handler
50807cb8
cass.cityboundforest.com
4mo
Adding screen output
3204d565
cass.cityboundforest.com
4mo
Adding code to the kernel to turn the whole screen grey
99036514
cass.cityboundforest.com
4mo
Adding QEMU run scripts
de875306
cass.cityboundforest.com
4mo
Added code to create a bootable disk image
7edf576c
cass.cityboundforest.com
4mo
Adding an artifact dependency
5f3da88e
cass.cityboundforest.com
4mo
Created a workspace
ad9498a9
cass.cityboundforest.com
4mo
Restructuring
9d67afb9
cass.cityboundforest.com
4mo
Added bootloader_api
4c8cc4de
cass.cityboundforest.com
4mo
Adding a minimal Rust binary
2d7b28fa
cass.cityboundforest.com
4mo