Author Topic: PingasOS  (Read 258 times)

0 Members and 1 Guest are viewing this topic.

Offline Сєşάя

  • *****
  • Posts: 631
  • Gender: Male
  • I used to be annoying
  • Respect: +72
PingasOS
« on: March 27, 2012, 05:04:16 PM »
0
Hello Guys.

If you remember, last year I made a topic asking where to find out some C tutorials. Well, I bought a book about C (very good). Then, I read all. I know the basic and a bit of advanced C. Someday I was looking about Operating Systems and I saw that most O.S. are build in Assembly and C. So, I asked to me, why I not build an Operating System. Exactly what I did: I started with a C project, called PingasOS. I'm still running on prompt to work some commands like copy, del, editor, help, etc. Now you think: "You're a retarder César, this is not a O.S., you're just running an app in Windows Prompt". Well, I told you, I'm only using Windows Prompt to work in some commands, isn't now a O.S. but an app of how will be the O.S.. More late, when I know more about C I'll make the boot loader (maybe in Assembly), the directories, etc.

I'll post some pics, about the code and the prompt. I'll update somedays.

Some parts of the code
Spoiler (click to show/hide)

The prompt (Windows)
Spoiler (click to show/hide)

Hope you enjoyed ! :D

Offline accelleon

  • ***
  • Windows UserOld Forum Member
    View More Badges!

  • Posts: 219
  • Gender: Male
  • OS Dev is the black magic of programming.
  • Respect: +20
Re: PingasOS
« Reply #1 on: May 22, 2012, 05:21:49 PM »
0
this site is an amazing reference for osdev
http://wiki.osdev.org/Main_Page
this site has alot of tutorials for osdev (theyre based off of microsoft visual studio however)
http://www.brokenthorn.com/Resources/OSDevIndex.html
the netwide assembler is what i used to assemble my code
i suggest virtual PC 2007 as an emulator as i dont think youd wanna test it on real hardware
i suggest grabbing the intel architecture development manuals here
http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html
and remember that when you move to os dev, youll have to write your own standard library or port one over
I'm back and playing gmod again!

Offline Сєşάя

  • *****
  • Posts: 631
  • Gender: Male
  • I used to be annoying
  • Respect: +72
Re: PingasOS
« Reply #2 on: May 26, 2012, 11:25:04 AM »
0
Thx bro  ;)

Offline Сєşάя

  • *****
  • Posts: 631
  • Gender: Male
  • I used to be annoying
  • Respect: +72
Re: PingasOS
« Reply #3 on: April 27, 2015, 07:26:49 PM »
0
Lol what a shame