summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@el-mahrouss-logic.com>2024-04-04 16:57:09 +0200
committerAmlal El Mahrouss <amlal@el-mahrouss-logic.com>2024-04-04 16:57:09 +0200
commit155ade38aa5c906eac3b34a2ba342e496cc5895f (patch)
tree1dae2a453aaa520c847df5e1396f6839fbb76b1f
parent73a3715f217931338b9034c293bacf8c7b1912dc (diff)
Meta: Update readme to match makefile, remove h-core prefix inside
Makefile. Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
-rw-r--r--Private/NewBoot/ReadMe.md20
-rw-r--r--Private/makefile8
-rw-r--r--ReadMe.md8
3 files changed, 27 insertions, 9 deletions
diff --git a/Private/NewBoot/ReadMe.md b/Private/NewBoot/ReadMe.md
new file mode 100644
index 00000000..20987ad3
--- /dev/null
+++ b/Private/NewBoot/ReadMe.md
@@ -0,0 +1,20 @@
+# NewBoot
+
+You need:
+
+- MinGW for the kernel and bootloader.
+- Netwide Assembler to output COFF object code.
+
+Start by cloning the repo:
+
+```
+git clone git@bitbucket.org:mahrouss/microkernel.git
+```
+
+And execute:
+
+```
+make all
+```
+
+##### Copyright, Mahrouss Logic, all rights reserved.
diff --git a/Private/makefile b/Private/makefile
index ca3a7bf2..4ef4cd81 100644
--- a/Private/makefile
+++ b/Private/makefile
@@ -41,8 +41,8 @@ error:
MOVEALL=./MoveAll.sh
-.PHONY: h-core-amd64-epm
-h-core-amd64-epm: clean
+.PHONY: newos-amd64-epm
+newos-amd64-epm: clean
windres KernelRsrc.rsrc -O coff -o KernelRsrc.obj
$(CC) $(CCFLAGS) $(DISKDRIVER) $(DEBUG) $(wildcard Source/*.cxx HALKit/AMD64/Storage/*.cxx) $(wildcard HALKit/AMD64/PCI/*.cxx) $(wildcard Source/Network/*.cxx) $(wildcard Source/Storage/*.cxx) $(wildcard HALKit/AMD64/*.cxx) $(wildcard HALKit/AMD64/*.cpp) $(wildcard HALKit/AMD64/*.s)
$(ASM) $(ASMFLAGS) HALKit/AMD64/HalInterruptAPI.asm
@@ -59,7 +59,7 @@ link-amd64-epm:
cp $(KERNEL) Root/Boot
.PHONY: all
-all: h-core-amd64-epm link-amd64-epm
+all: newos-amd64-epm link-amd64-epm
@echo "NewKernel => OK."
.PHONY: help
@@ -67,7 +67,7 @@ help:
@echo "=== HELP ==="
@echo "all: Build kernel and link it."
@echo "link-amd64-epm: Link kernel. (EPM AMD64)"
- @echo "h-core-amd64-epm: Build kernel. (EPM AMD64)"
+ @echo "newos-amd64-epm: Build kernel. (EPM AMD64)"
.PHONY: clean
clean:
diff --git a/ReadMe.md b/ReadMe.md
index 336f4207..abce2004 100644
--- a/ReadMe.md
+++ b/ReadMe.md
@@ -1,6 +1,4 @@
-![Kernel](Meta/NewKernel.svg)
-
-# NewKernel and NewBoot
+# NewKernel
You need:
@@ -10,13 +8,13 @@ You need:
Start by cloning the repo:
```
-git clone git@github.com:Mahrouss-Logic/h-core.git
+git clone git@bitbucket.org:mahrouss/microkernel.git
```
And execute:
```
-make h-core-<cpu>-<hardware>
+make all
```
##### Copyright, Mahrouss Logic, all rights reserved.