OS development for assembly versus C programmers

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Dex4u

OS development for assembly versus C programmers

Post by Dex4u »

You should as OS developer's, be trying to make your OS as useable as possible, as soon as possible.
Your number one aim, should be to be able to write, save and compile your OS, as soon as possible, on your own OS.
If not then as C programmer's, you might as well use linux.
How else are you to know how good or bad your OS is, unless you use it, do you not think linux developers could not of much easier used windows stuff, than used very basic tool, on what was then a very bear bone linux.
Developers who do not, do this, are nothing more then OS dev equivalent of Script kiddies :o .

Note: This does not mean reinvent the wheel, but you should at least try to port them to your OS.
Oh, but i forgot, that may be a little difficult for a C complier like GCC compeared to a assembler like fasm.
Kemp

Re:GRUB; the fat worm.

Post by Kemp »

I'm gonna stop replying to your posts until you make a relevant point, you're becoming more incoherent and appear to completely be missing the point.

If I may take us back to the reason for this thread... I don't use Grub personally, but that's because I'm using my OS as a learning exercise and the more I do myself the more I learn about how the system works. My OS isn't meant to ever be used, but it's teaching me a hell of a lot about the inner workings (and non-workings) of PCs.

Btw, what is EFI? I can't say I've heard of it myself?


Response to edit:
GCC is pretty easy to get running on your own system, that's why we have such a short section on how to do it in the FAQ.
Dex4u

Re:GRUB; the fat worm.

Post by Dex4u »

So name me some hobby OS that has ported gcc, if its so easy ??.
Kemp

Re:GRUB; the fat worm.

Post by Kemp »

Seriously, if this is so important to you then start a new thread for it, you've taken this one far enough off as it is. One piece of advice I can give you though is not to keep changing your point in order to not come out wrong, it doesn't do much for your argument. As of now I'm doing what I should have done in the first place and ignoring your posts in this thread.

And back to the real topic...
Warrior

Re:GRUB; the fat worm.

Post by Warrior »

Dex4u wrote: So name me some hobby OS that has ported gcc, if its so easy ??.
SkyOS, Syllable.

There two.
Dex4u

Re:GRUB; the fat worm.

Post by Dex4u »

No body would class them as hobby OS, for a start you need to pay for skyOS, i am talking about some one on this forum who has read the FAQ and then has gone onto port gcc to there hobby OS.
Warrior

Re:GRUB; the fat worm.

Post by Warrior »

Well most people who read this forum are still in the major developing stages of thier OS. I personally wouldn't sacrafice being self hosted for functionality, I can use a cross compiler fine until my kernel is mature enough.
User avatar
Kevin McGuire
Member
Member
Posts: 843
Joined: Tue Nov 09, 2004 12:00 am
Location: United States
Contact:

Re:GRUB; the fat worm.

Post by Kevin McGuire »

Dex4u, You are my HERO. You made a 16 OS! WOW! I looked the screenshots on youre webpage.. . . AWSOME! I WISH I could print-scr paste it in mspaint and then touch it up! WHOOOA! You are going to be the next Bill Gates.. OMG.

"Dex4u is a 32bit pmode operating system, written entirely in assembly language. It's based on a modern day dos, as in it's single tasking, runs in ring0, and lets programmers have direct access to the hardware, but unlike dos, you can access up to 4GB of memory. But do not think of "Dex4u" as a old fashioned os, it is what dos would of been, if M$ had not killed it off, It is also the same layout as the Xbox, which can not be called old fashoin.
Dex4u is being developed by a team of dedicated assembly programmers, from all over the world. You may ask yourself why another os, the simple answer is, we needed a os like this ourself's, but could not find one, so we decided to develope our own. Our aim with this os to put the fun back into programming, like it was with dos, thats also why when the game developers were asked by M$ to put forward the type of os they would want to develope for, they ended up with a modern day dos, or as M$ called it the Xbox.
"

WOW, YOU ARE MAKING A FREAKIN XBOX!! OMG!! RUN MAN RUN HURRY MAKE IT!! TIME IS RUNNING OUT...microsoft is spying on you!

Dex4u, Can I have some of the drugs you are on?
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Re:OS development for assembly versus C programmers

Post by Solar »

Locked. Dex4U, I voiced a warning in the GRUB thread. Please heed it.
Every good solution is obvious once you've found it.
Post Reply