URI:
   DIR Return Create A Forum - Home
       ---------------------------------------------------------
       Firestart Developer space
  HTML https://firestartdev.createaforum.com
       ---------------------------------------------------------
       *****************************************************
   DIR Return to: Kernal development
       *****************************************************
       #Post#: 6--------------------------------------------------
       Kernal development
   DIR By: Ceo
       Date: May 31, 2026, 7:13 am
       ---------------------------------------------------------
       I have a task here it is:Build the First Working FireStart
       Kernel
       Goal:
       Create the first minimal, bootable FireStart kernel that:
       boots from GRUB
       jumps into C code
       prints a message using VGA text mode
       does NOT crash
       compiles into a real kernel binary
       What the kernel must include:
       A linker.ld linker script
       A boot.s assembly entry point
       A kernel.c file with a C entry function
       A VGA text output function
       A Makefile that builds everything
       Requirements:
       Must compile in freestanding mode (-ffreestanding)
       Must link with a custom linker script
       Must produce a file named kernel.bin or kernel.elf
       Must show the message:
       “FireStart Kernel Initialized”
       What to do:
       Write the assembly entry file (boot.s)
       Write the C kernel entry (kernel.c)
       Write a VGA text output function
       Create the linker script (linker.ld)
       Make a Makefile that builds the kernel
       Reply to this post with your code when finished
       If someone already claimed this task, choose another one
       *****************************************************
       Page 1 of 1