forked from ManuelDizen/TP2-SO
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Readme.txt
31 lines (17 loc) · 799 Bytes
/
Readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
x64BareBones is a basic setup to develop operating systems for the Intel 64 bits architecture.
The final goal of the project is to provide an entry point for a kernel and the possibility to load extra binary modules separated from the main kernel.
Environment setup:
1- Install the following packages before building the Toolchain and Kernel:
nasm qemu gcc make
2- Build the Toolchain
Execute the following commands on the x64BareBones project directory:
user@linux:$ cd Toolchain
user@linux:$ make all
3- Build the Kernel
From the x64BareBones project directory run:
user@linux:$ make all
4- Run the kernel
From the x64BareBones project directory run:
user@linux:$ ./run.sh
Author: Rodrigo Rearden (RowDaBoat)
Collaborator: Augusto Nizzo McIntosh