Thread: OS development

Results 1 to 12 of 12

Threaded View

  1. #1
    ɑrtemis's Avatar
    Join Date
    Aug 2010
    Gender
    male
    Location
    arun's urethra
    Posts
    260
    Reputation
    24
    Thanks
    17
    My Mood
    Amused

    OS development

    So I've been creating user space apps for a little over 5 years, and I thought it was time to test my skills for the ultimate test.
    For simplicity in the beginning, I'm going to have GRUB be my bootloader for sake of ease, so I can do more work on the kernel than just trying to get it to boot.

    But for fun, I just dusted my assembly abilities and created a simple bootloader that loads the next sector into memory and executes from there.

    Sectors are loaded into ES:BX which in this case is 0x1000:0. Just jumped there and it works

    Right now I'm working on the monitor part of the kernel in 32 bit C. I made a bad habit by being so dependent on bios and dos interrupts for everything, but I guess it's time to break old habits.

    Either way, I just created what's below for fun, just to brush up my assembly again and get into the mode of low levelness again


    wish me luck on this journey
    Last edited by ɑrtemis; 02-10-2013 at 02:03 PM.

  2. The Following 2 Users Say Thank You to ɑrtemis For This Useful Post:

    abuckau907 (02-10-2013),Void (02-10-2013)

Similar Threads

  1. Direct-X Tutorials (Game Development)
    By Dave84311 in forum C++/C Programming
    Replies: 12
    Last Post: 02-27-2009, 11:15 AM
  2. Driver Development Kit/ Plz
    By Stefanlg14 in forum WarRock - International Hacks
    Replies: 1
    Last Post: 04-16-2007, 09:57 AM
  3. Developer's Mode // GPS for those who requested it.
    By KenCat in forum WarRock - International Hacks
    Replies: 22
    Last Post: 04-11-2007, 08:50 PM
  4. Replies: 2
    Last Post: 03-01-2007, 07:10 PM