News:

Holy shit, it's 2018 2019 2020 2021 2022 2023 2024, and the US isn't a fascist country! What a time to be alive.

Main Menu

JoeOS v2!

Started by Joe, June 21, 2005, 12:35:53 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Joe

JoeOS v1 was my very first time doing any OSDev, as you all (should) know, and was my first rather large ASM project, and was very messy. I've torn it to bits and pieces, created new installation batch files, and layed down the structure for JoeOS v2 to be build upon. What I really like about this is it has a directory structure to the way I have the files saved on my computer, whereas JoeOS v1 had.. well, a pile. I've organized it somewhat like this.

./docs
- Readme.txt
- Terms of Use.txt
./utils
- nasm.exe
- partcopy.exe
./make
- install.bat (requires ./bin/boot1.o)
- built.bat (makes ./bin/boot1.o)
- make.bat
./bin (These are made by ./make/build.bat)
- boot1.o
./src
- ./src/bootloader
- - ./src/bootloader
- - - main.asm

This should allow myself to stay quite sane. =)
Quote from: Camel on June 09, 2009, 04:12:23 PMI'd personally do as Joe suggests

Quote from: AntiVirus on October 19, 2010, 02:36:52 PM
You might be right about that, Joe.


Joe

My Warlock hit 21 so the WoW battlegrounds ate me, but last night I got bored with all the newbs there and did some (or a lot) of work. So now it boots, initates the stack, sets ds cs fs etc to 0, changes the screen color to blue (later to be printed on) and hangs. I'll edit here with a link.

EDIT -
If you want to check out JoeOS v2 (theres a v, otherwise IBM will sue me (OS/2)), it is availble here to build from source (readme and batchfiles included) here
Quote from: Camel on June 09, 2009, 04:12:23 PMI'd personally do as Joe suggests

Quote from: AntiVirus on October 19, 2010, 02:36:52 PM
You might be right about that, Joe.


Warrior

I don't even know how that works, you never re-enable interrupts
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Joe

You don't know how what works?
Quote from: Camel on June 09, 2009, 04:12:23 PMI'd personally do as Joe suggests

Quote from: AntiVirus on October 19, 2010, 02:36:52 PM
You might be right about that, Joe.


Warrior

How you can use any interrupts...
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Blaze

It doesn't run.. it just sits there reading from the floppy and doing nothing...
And like a fool I believed myself, and thought I was somebody else...

Warrior

You wouldn't be able to tell if it did or not since he doesnt print anything to the screen.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Blaze

Quote from: Warrior on June 30, 2005, 12:14:39 AM
You wouldn't be able to tell if it did or not since he doesnt print anything to the screen.
Oh, then it works perfectly. ::)
And like a fool I believed myself, and thought I was somebody else...