1
0
mirror of https://github.com/rcore-os/rCore.git synced 2024-11-23 16:36:18 +04:00
Commit Graph

415 Commits

Author SHA1 Message Date
Philipp Oppermann
e684bfd262 Create and load a 64-bit GDT 2017-05-12 21:31:28 +02:00
Philipp Oppermann
936e2073a9 Enable paging 2017-05-12 21:31:24 +02:00
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