Philipp Oppermann
|
b199b02578
|
Set up page tables for identity mapping
|
2017-05-12 21:31:24 +02:00 |
|
Philipp Oppermann
|
90e716827a
|
Check multiboot magic number and for CPUID/long mode support
|
2017-05-12 21:31:24 +02:00 |
|
Philipp Oppermann
|
9819e17a28
|
Create and load a stack
|
2017-05-12 21:31:24 +02:00 |
|
Philipp Oppermann
|
5ebdd89ffb
|
Add an error function
|
2017-05-12 21:31:24 +02:00 |
|
Philipp Oppermann
|
78e86c2312
|
Update Readme for “Entering Longmode” post
|
2017-05-12 21:31:24 +02:00 |
|
Philipp Oppermann
|
de26d37527
|
Ignore the build directory
|
2017-05-12 21:31:16 +02:00 |
|
Philipp Oppermann
|
b3d457bd79
|
Add a Makefile
|
2017-05-12 21:31:16 +02:00 |
|
Philipp Oppermann
|
dfe8c93c4f
|
Add the GRUB config file
|
2017-05-12 21:31:16 +02:00 |
|
Philipp Oppermann
|
0fddc38436
|
Add a linker script
|
2017-05-12 21:31:16 +02:00 |
|
Philipp Oppermann
|
3a05ccd994
|
Add multiboot header and boot.asm
|
2017-05-12 21:31:16 +02:00 |
|
Philipp Oppermann
|
79d1032d82
|
Add a Readme
|
2017-05-12 21:31:16 +02:00 |
|
Philipp Oppermann
|
3332e26dc3
|
Add travis config file
|
2017-05-12 21:31:16 +02:00 |
|
Philipp Oppermann
|
0d7a2bb070
|
Initial commit
|
2017-04-11 08:59:57 +02:00 |
|