Philipp Oppermann
|
34b1eb4741
|
Create the disk image in a build script
|
2023-05-01 13:23:37 +02:00 |
|
Philipp Oppermann
|
e2dca79d0d
|
Use bootloader crate to create bootable disk images
|
2023-04-30 16:52:24 +02:00 |
|
Philipp Oppermann
|
ecf8fe826b
|
Create a cargo workspace with a new blog_os crate at the root
|
2023-04-30 14:53:36 +02:00 |
|
Philipp Oppermann
|
7ff6510352
|
Use bootloader_api::entry_point macro
|
2023-03-25 20:12:41 +01:00 |
|
Philipp Oppermann
|
73bb171e4f
|
Define a _start entry point function
|
2023-03-25 18:57:41 +01:00 |
|
Philipp Oppermann
|
1838cfcad3
|
Disable Rust's main function
|
2023-03-25 18:54:30 +01:00 |
|
Philipp Oppermann
|
9a85b44242
|
Provide a panic handler
|
2023-03-25 18:46:52 +01:00 |
|
Philipp Oppermann
|
ca97148245
|
Remove the dependency on the standard library
|
2023-03-25 18:44:27 +01:00 |
|
Philipp Oppermann
|
1ea30e9b1e
|
Create a kernel executable
|
2023-03-25 18:32:11 +01:00 |
|