From ac1d0714a04b04a6efe70a0b631d9011310a4ec7 Mon Sep 17 00:00:00 2001 From: c0repwn3r Date: Thu, 12 May 2022 21:53:25 -0400 Subject: [PATCH] Move old source files around --- .gitignore | 2 -- {old_src => learning/old_src}/16bit/boot.asm | 0 {old_src => learning/old_src}/16bit/disk.asm | 0 {old_src => learning/old_src}/16bit/disk_boot.asm | 0 .../old_src}/16bit/segmentation.asm | 0 {old_src => learning/old_src}/32bit_gdt.asm | 0 {old_src => learning/old_src}/32bit_jump.asm | 0 {old_src => learning/old_src}/32bit_main.asm | 0 {old_src => learning/old_src}/32bit_print.asm | 0 {old_src => learning/old_src}/function.c | 0 {old_src => learning/old_src}/functioncalls.c | 0 .../old_src}/old-16b/basic_boot.asm | 0 .../old_src}/old-16b/boot_hello.asm | 0 .../old_src}/old-16b/boot_memory.asm | 0 {old_src => learning/old_src}/old-16b/boot_org.asm | 0 .../old_src}/old-16b/boot_stack.asm | 0 .../old_src}/old_bin/boot_hello.bin | Bin .../old_src}/old_bin/boot_memory.bin | Bin .../old_src}/old_bin/boot_simple.bin | Bin .../old_src}/old_bin/boot_stack.bin | Bin {old_src => learning/old_src}/print.asm | 0 {old_src => learning/old_src}/print_hex.asm | 0 Makefile => old/Makefile | 0 {bin => old/bin}/boot.bin | Bin {bin => old/bin}/kernel.bin | Bin getinblocks.py => old/getinblocks.py | 0 {obj => old/obj}/kernel/entry.o | Bin {obj => old/obj}/kernel/kernel.o | Bin {obj => old/obj}/kernel/platform/drivers/ports.o | Bin {obj => old/obj}/kernel/platform/interrupts/int.o | Bin .../obj}/kernel/platform/interrupts/int_lowlevel.o | Bin {obj => old/obj}/kernel/print.o | Bin {obj => old/obj}/kernel/strings.o | Bin {obj => old/obj}/kernel/util.o | Bin os-image.bin => old/os-image.bin | Bin {src => old/src}/boot/boot.asm | 0 {src => old/src}/boot/disk/disk.asm | 0 {src => old/src}/boot/kernel.asm | 0 {src => old/src}/boot/output/print.asm | 0 {src => old/src}/boot/output/print_hex.asm | 0 {src => old/src}/boot/output/vga-print.asm | 0 {src => old/src}/boot/protected/gdt.asm | 0 .../src}/boot/protected/protected-switch.asm | 0 {src => old/src}/kernel/entry.asm | 0 {src => old/src}/kernel/kernel.c | 0 {src => old/src}/kernel/platform/drivers/ports.c | 0 {src => old/src}/kernel/platform/drivers/ports.h | 0 {src => old/src}/kernel/platform/interrupts/int.c | 0 {src => old/src}/kernel/platform/interrupts/int.h | 0 .../kernel/platform/interrupts/int_lowlevel.asm | 0 {src => old/src}/kernel/platform/types.h | 0 {src => old/src}/kernel/print.c | 0 {src => old/src}/kernel/print.h | 0 {src => old/src}/kernel/strings.c | 0 {src => old/src}/kernel/strings.h | 0 {src => old/src}/kernel/util.c | 0 {src => old/src}/kernel/util.h | 0 57 files changed, 2 deletions(-) delete mode 100644 .gitignore rename {old_src => learning/old_src}/16bit/boot.asm (100%) rename {old_src => learning/old_src}/16bit/disk.asm (100%) rename {old_src => learning/old_src}/16bit/disk_boot.asm (100%) rename {old_src => learning/old_src}/16bit/segmentation.asm (100%) rename {old_src => learning/old_src}/32bit_gdt.asm (100%) rename {old_src => learning/old_src}/32bit_jump.asm (100%) rename {old_src => learning/old_src}/32bit_main.asm (100%) rename {old_src => learning/old_src}/32bit_print.asm (100%) rename {old_src => learning/old_src}/function.c (100%) rename {old_src => learning/old_src}/functioncalls.c (100%) rename {old_src => learning/old_src}/old-16b/basic_boot.asm (100%) rename {old_src => learning/old_src}/old-16b/boot_hello.asm (100%) rename {old_src => learning/old_src}/old-16b/boot_memory.asm (100%) rename {old_src => learning/old_src}/old-16b/boot_org.asm (100%) rename {old_src => learning/old_src}/old-16b/boot_stack.asm (100%) rename {old_src => learning/old_src}/old_bin/boot_hello.bin (100%) rename {old_src => learning/old_src}/old_bin/boot_memory.bin (100%) rename {old_src => learning/old_src}/old_bin/boot_simple.bin (100%) rename {old_src => learning/old_src}/old_bin/boot_stack.bin (100%) rename {old_src => learning/old_src}/print.asm (100%) rename {old_src => learning/old_src}/print_hex.asm (100%) rename Makefile => old/Makefile (100%) rename {bin => old/bin}/boot.bin (100%) rename {bin => old/bin}/kernel.bin (100%) rename getinblocks.py => old/getinblocks.py (100%) rename {obj => old/obj}/kernel/entry.o (100%) rename {obj => old/obj}/kernel/kernel.o (100%) rename {obj => old/obj}/kernel/platform/drivers/ports.o (100%) rename {obj => old/obj}/kernel/platform/interrupts/int.o (100%) rename {obj => old/obj}/kernel/platform/interrupts/int_lowlevel.o (100%) rename {obj => old/obj}/kernel/print.o (100%) rename {obj => old/obj}/kernel/strings.o (100%) rename {obj => old/obj}/kernel/util.o (100%) rename os-image.bin => old/os-image.bin (100%) rename {src => old/src}/boot/boot.asm (100%) rename {src => old/src}/boot/disk/disk.asm (100%) rename {src => old/src}/boot/kernel.asm (100%) rename {src => old/src}/boot/output/print.asm (100%) rename {src => old/src}/boot/output/print_hex.asm (100%) rename {src => old/src}/boot/output/vga-print.asm (100%) rename {src => old/src}/boot/protected/gdt.asm (100%) rename {src => old/src}/boot/protected/protected-switch.asm (100%) rename {src => old/src}/kernel/entry.asm (100%) rename {src => old/src}/kernel/kernel.c (100%) rename {src => old/src}/kernel/platform/drivers/ports.c (100%) rename {src => old/src}/kernel/platform/drivers/ports.h (100%) rename {src => old/src}/kernel/platform/interrupts/int.c (100%) rename {src => old/src}/kernel/platform/interrupts/int.h (100%) rename {src => old/src}/kernel/platform/interrupts/int_lowlevel.asm (100%) rename {src => old/src}/kernel/platform/types.h (100%) rename {src => old/src}/kernel/print.c (100%) rename {src => old/src}/kernel/print.h (100%) rename {src => old/src}/kernel/strings.c (100%) rename {src => old/src}/kernel/strings.h (100%) rename {src => old/src}/kernel/util.c (100%) rename {src => old/src}/kernel/util.h (100%) diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 2cfa49f..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -i386-elf-toolchain-aur -i386-elf-tools-aur-pkgs diff --git a/old_src/16bit/boot.asm b/learning/old_src/16bit/boot.asm similarity index 100% rename from old_src/16bit/boot.asm rename to learning/old_src/16bit/boot.asm diff --git a/old_src/16bit/disk.asm b/learning/old_src/16bit/disk.asm similarity index 100% rename from old_src/16bit/disk.asm rename to learning/old_src/16bit/disk.asm diff --git a/old_src/16bit/disk_boot.asm b/learning/old_src/16bit/disk_boot.asm similarity index 100% rename from old_src/16bit/disk_boot.asm rename to learning/old_src/16bit/disk_boot.asm diff --git a/old_src/16bit/segmentation.asm b/learning/old_src/16bit/segmentation.asm similarity index 100% rename from old_src/16bit/segmentation.asm rename to learning/old_src/16bit/segmentation.asm diff --git a/old_src/32bit_gdt.asm b/learning/old_src/32bit_gdt.asm similarity index 100% rename from old_src/32bit_gdt.asm rename to learning/old_src/32bit_gdt.asm diff --git a/old_src/32bit_jump.asm b/learning/old_src/32bit_jump.asm similarity index 100% rename from old_src/32bit_jump.asm rename to learning/old_src/32bit_jump.asm diff --git a/old_src/32bit_main.asm b/learning/old_src/32bit_main.asm similarity index 100% rename from old_src/32bit_main.asm rename to learning/old_src/32bit_main.asm diff --git a/old_src/32bit_print.asm b/learning/old_src/32bit_print.asm similarity index 100% rename from old_src/32bit_print.asm rename to learning/old_src/32bit_print.asm diff --git a/old_src/function.c b/learning/old_src/function.c similarity index 100% rename from old_src/function.c rename to learning/old_src/function.c diff --git a/old_src/functioncalls.c b/learning/old_src/functioncalls.c similarity index 100% rename from old_src/functioncalls.c rename to learning/old_src/functioncalls.c diff --git a/old_src/old-16b/basic_boot.asm b/learning/old_src/old-16b/basic_boot.asm similarity index 100% rename from old_src/old-16b/basic_boot.asm rename to learning/old_src/old-16b/basic_boot.asm diff --git a/old_src/old-16b/boot_hello.asm b/learning/old_src/old-16b/boot_hello.asm similarity index 100% rename from old_src/old-16b/boot_hello.asm rename to learning/old_src/old-16b/boot_hello.asm diff --git a/old_src/old-16b/boot_memory.asm b/learning/old_src/old-16b/boot_memory.asm similarity index 100% rename from old_src/old-16b/boot_memory.asm rename to learning/old_src/old-16b/boot_memory.asm diff --git a/old_src/old-16b/boot_org.asm b/learning/old_src/old-16b/boot_org.asm similarity index 100% rename from old_src/old-16b/boot_org.asm rename to learning/old_src/old-16b/boot_org.asm diff --git a/old_src/old-16b/boot_stack.asm b/learning/old_src/old-16b/boot_stack.asm similarity index 100% rename from old_src/old-16b/boot_stack.asm rename to learning/old_src/old-16b/boot_stack.asm diff --git a/old_src/old_bin/boot_hello.bin b/learning/old_src/old_bin/boot_hello.bin similarity index 100% rename from old_src/old_bin/boot_hello.bin rename to learning/old_src/old_bin/boot_hello.bin diff --git a/old_src/old_bin/boot_memory.bin b/learning/old_src/old_bin/boot_memory.bin similarity index 100% rename from old_src/old_bin/boot_memory.bin rename to learning/old_src/old_bin/boot_memory.bin diff --git a/old_src/old_bin/boot_simple.bin b/learning/old_src/old_bin/boot_simple.bin similarity index 100% rename from old_src/old_bin/boot_simple.bin rename to learning/old_src/old_bin/boot_simple.bin diff --git a/old_src/old_bin/boot_stack.bin b/learning/old_src/old_bin/boot_stack.bin similarity index 100% rename from old_src/old_bin/boot_stack.bin rename to learning/old_src/old_bin/boot_stack.bin diff --git a/old_src/print.asm b/learning/old_src/print.asm similarity index 100% rename from old_src/print.asm rename to learning/old_src/print.asm diff --git a/old_src/print_hex.asm b/learning/old_src/print_hex.asm similarity index 100% rename from old_src/print_hex.asm rename to learning/old_src/print_hex.asm diff --git a/Makefile b/old/Makefile similarity index 100% rename from Makefile rename to old/Makefile diff --git a/bin/boot.bin b/old/bin/boot.bin similarity index 100% rename from bin/boot.bin rename to old/bin/boot.bin diff --git a/bin/kernel.bin b/old/bin/kernel.bin similarity index 100% rename from bin/kernel.bin rename to old/bin/kernel.bin diff --git a/getinblocks.py b/old/getinblocks.py similarity index 100% rename from getinblocks.py rename to old/getinblocks.py diff --git a/obj/kernel/entry.o b/old/obj/kernel/entry.o similarity index 100% rename from obj/kernel/entry.o rename to old/obj/kernel/entry.o diff --git a/obj/kernel/kernel.o b/old/obj/kernel/kernel.o similarity index 100% rename from obj/kernel/kernel.o rename to old/obj/kernel/kernel.o diff --git a/obj/kernel/platform/drivers/ports.o b/old/obj/kernel/platform/drivers/ports.o similarity index 100% rename from obj/kernel/platform/drivers/ports.o rename to old/obj/kernel/platform/drivers/ports.o diff --git a/obj/kernel/platform/interrupts/int.o b/old/obj/kernel/platform/interrupts/int.o similarity index 100% rename from obj/kernel/platform/interrupts/int.o rename to old/obj/kernel/platform/interrupts/int.o diff --git a/obj/kernel/platform/interrupts/int_lowlevel.o b/old/obj/kernel/platform/interrupts/int_lowlevel.o similarity index 100% rename from obj/kernel/platform/interrupts/int_lowlevel.o rename to old/obj/kernel/platform/interrupts/int_lowlevel.o diff --git a/obj/kernel/print.o b/old/obj/kernel/print.o similarity index 100% rename from obj/kernel/print.o rename to old/obj/kernel/print.o diff --git a/obj/kernel/strings.o b/old/obj/kernel/strings.o similarity index 100% rename from obj/kernel/strings.o rename to old/obj/kernel/strings.o diff --git a/obj/kernel/util.o b/old/obj/kernel/util.o similarity index 100% rename from obj/kernel/util.o rename to old/obj/kernel/util.o diff --git a/os-image.bin b/old/os-image.bin similarity index 100% rename from os-image.bin rename to old/os-image.bin diff --git a/src/boot/boot.asm b/old/src/boot/boot.asm similarity index 100% rename from src/boot/boot.asm rename to old/src/boot/boot.asm diff --git a/src/boot/disk/disk.asm b/old/src/boot/disk/disk.asm similarity index 100% rename from src/boot/disk/disk.asm rename to old/src/boot/disk/disk.asm diff --git a/src/boot/kernel.asm b/old/src/boot/kernel.asm similarity index 100% rename from src/boot/kernel.asm rename to old/src/boot/kernel.asm diff --git a/src/boot/output/print.asm b/old/src/boot/output/print.asm similarity index 100% rename from src/boot/output/print.asm rename to old/src/boot/output/print.asm diff --git a/src/boot/output/print_hex.asm b/old/src/boot/output/print_hex.asm similarity index 100% rename from src/boot/output/print_hex.asm rename to old/src/boot/output/print_hex.asm diff --git a/src/boot/output/vga-print.asm b/old/src/boot/output/vga-print.asm similarity index 100% rename from src/boot/output/vga-print.asm rename to old/src/boot/output/vga-print.asm diff --git a/src/boot/protected/gdt.asm b/old/src/boot/protected/gdt.asm similarity index 100% rename from src/boot/protected/gdt.asm rename to old/src/boot/protected/gdt.asm diff --git a/src/boot/protected/protected-switch.asm b/old/src/boot/protected/protected-switch.asm similarity index 100% rename from src/boot/protected/protected-switch.asm rename to old/src/boot/protected/protected-switch.asm diff --git a/src/kernel/entry.asm b/old/src/kernel/entry.asm similarity index 100% rename from src/kernel/entry.asm rename to old/src/kernel/entry.asm diff --git a/src/kernel/kernel.c b/old/src/kernel/kernel.c similarity index 100% rename from src/kernel/kernel.c rename to old/src/kernel/kernel.c diff --git a/src/kernel/platform/drivers/ports.c b/old/src/kernel/platform/drivers/ports.c similarity index 100% rename from src/kernel/platform/drivers/ports.c rename to old/src/kernel/platform/drivers/ports.c diff --git a/src/kernel/platform/drivers/ports.h b/old/src/kernel/platform/drivers/ports.h similarity index 100% rename from src/kernel/platform/drivers/ports.h rename to old/src/kernel/platform/drivers/ports.h diff --git a/src/kernel/platform/interrupts/int.c b/old/src/kernel/platform/interrupts/int.c similarity index 100% rename from src/kernel/platform/interrupts/int.c rename to old/src/kernel/platform/interrupts/int.c diff --git a/src/kernel/platform/interrupts/int.h b/old/src/kernel/platform/interrupts/int.h similarity index 100% rename from src/kernel/platform/interrupts/int.h rename to old/src/kernel/platform/interrupts/int.h diff --git a/src/kernel/platform/interrupts/int_lowlevel.asm b/old/src/kernel/platform/interrupts/int_lowlevel.asm similarity index 100% rename from src/kernel/platform/interrupts/int_lowlevel.asm rename to old/src/kernel/platform/interrupts/int_lowlevel.asm diff --git a/src/kernel/platform/types.h b/old/src/kernel/platform/types.h similarity index 100% rename from src/kernel/platform/types.h rename to old/src/kernel/platform/types.h diff --git a/src/kernel/print.c b/old/src/kernel/print.c similarity index 100% rename from src/kernel/print.c rename to old/src/kernel/print.c diff --git a/src/kernel/print.h b/old/src/kernel/print.h similarity index 100% rename from src/kernel/print.h rename to old/src/kernel/print.h diff --git a/src/kernel/strings.c b/old/src/kernel/strings.c similarity index 100% rename from src/kernel/strings.c rename to old/src/kernel/strings.c diff --git a/src/kernel/strings.h b/old/src/kernel/strings.h similarity index 100% rename from src/kernel/strings.h rename to old/src/kernel/strings.h diff --git a/src/kernel/util.c b/old/src/kernel/util.c similarity index 100% rename from src/kernel/util.c rename to old/src/kernel/util.c diff --git a/src/kernel/util.h b/old/src/kernel/util.h similarity index 100% rename from src/kernel/util.h rename to old/src/kernel/util.h