summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md27
1 files changed, 14 insertions, 13 deletions
diff --git a/README.md b/README.md
index 2e7ba67..3d6f699 100644
--- a/README.md
+++ b/README.md
@@ -6,31 +6,31 @@
#### Ubuntu
-'''sh
-sudo apt update -y
+```sh
+sudo apt update -y
sudo apt -y install build-essential binutils nasm xorriso grub-common qemu-system-i386 mtools
-'''
+```
## Build and run
#### Ubuntu
-'''sh
+```sh
# Build and create iso image
make install
make run
-''''
+```
## Docs
-- [1][Link on collection of articles "How startup app without OS"]
-- [2][The GNU GRUB manual]
-- [3][Executable and linkable format ELF]
-- [4][NASM documentation]
-- [5][Article where creating a simple OS]
-- [6][Multiboot specification]
-- [7][GCC compiler documentation]
-- [8][Using NASM in a Hello World kernel]
+- [Link on collection of articles "How startup app without OS"][1]
+- [The GNU GRUB manual][2]
+- [Executable and linkable format ELF][3]
+- [NASM documentation][4]
+- [Article where creating a simple OS][5]
+- [Multiboot specification][6]
+- [GCC compiler documentation][7]
+- [Using NASM in a Hello World kernel][8]
[1]:https://habr.com/ru/companies/neobit/articles/173263/
[2]:https://www.gnu.org/software/grub/manual/grub/grub.pdf
@@ -39,3 +39,4 @@ make run
[5]:https://wiki.osdev.org/Bare_Bones#Writing_a_kernel_in_C.2B.2B
[6]:https://www.gnu.org/software/grub/manual/multiboot/multiboot.pdf
[7]:https://gcc.gnu.org/onlinedocs/gcc.pdf
+[8]:https://wiki.osdev.org/Bare_Bones_with_NASM