From f51e10870bee68e3c808617c4ff367e20f677a4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Ortega=20Froysa?= Date: Sun, 11 Mar 2018 17:47:43 +0100 Subject: [PATCH] Change of name. --- Makefile | 8 ++++---- README.md | 6 +++--- configs/grub.cfg | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index 5f0bb97..55c20eb 100644 --- a/Makefile +++ b/Makefile @@ -32,7 +32,7 @@ LIBS=-lgcc # Binary variables OBJS=src/kernel/arch/$(ARCH)/boot.o src/kernel/kernel.o src/kernel/arch/$(ARCH)/tty.o -untrue.bin: $(OBJS) +colonel.bin: $(OBJS) $(CC) -T src/kernel/arch/$(ARCH)/linker.ld -o $@ $(LDFLAGS) $^ $(LIBS) %.o: %.c @@ -42,9 +42,9 @@ untrue.bin: $(OBJS) $(AS) $(AFLAGS) $< -o $@ .PHONY: all build-iso clean clean-all -all: untrue.bin +all: colonel.bin -build-iso: untrue.iso +build-iso: colonel.iso clean: rm -f $(OBJS) @@ -53,7 +53,7 @@ clean: clean-all: clean rm -f *.iso *.bin -untrue.iso: untrue.bin +colonel.iso: colonel.bin mkdir -p isodir/boot/grub/ cp configs/grub.cfg isodir/boot/grub/ cp $< isodir/boot/ diff --git a/README.md b/README.md index 293ffb8..edd4f7e 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -UntrueOS -======== +Colonel +======= This is a small OS project I'm working on. It's slow progress and probably shouldn't be run anywhere except in an emulator. It currently supports the following architectures: - x86 @@ -7,7 +7,7 @@ Compiling --------- You'll want to setup a cross-compilation toolchain with [GCC](https://gcc.gnu.org/) for your target architecture, along with [GNU Make](https://www.gnu.org/software/make/) (I'll switch to the GNU autotools as soon as I can get them to work properly). -To compile a full image you can run `make build-iso`, which will use [GNU GRUB](https://www.gnu.org/software/grub/) as the bootloader. Else, just run `make` and it will build the kernel into a file called `untrue.bin`. You can run the latter with [QEMU](https://www.qemu.org/) by using the `-kernel` option. +To compile a full image you can run `make build-iso`, which will use [GNU GRUB](https://www.gnu.org/software/grub/) as the bootloader. Else, just run `make` and it will build the kernel into a file called `colonel.bin`. You can run the latter with [QEMU](https://www.qemu.org/) by using the `-kernel` option. License ------- diff --git a/configs/grub.cfg b/configs/grub.cfg index 4c6b135..a7c241d 100644 --- a/configs/grub.cfg +++ b/configs/grub.cfg @@ -1,3 +1,3 @@ -menuentry "UntrueOS" { - multiboot /boot/untrue.bin +menuentry "ColonelOS" { + multiboot /boot/colonel.bin }