Bona Fide OS Developer
View unanswered posts | View active topics It is currently Mon Mar 18, 2024 9:11 pm



Post new topic Reply to topic  [ 8 posts ] 
 Hi from agexamnToog 
Author Message

Joined: Sat Jul 03, 2010 8:07 am
Posts: 44
Location: Clarkesville, GA, USA
Post Re: Hi from agexamnToog
agexamnToogd8 wrote:
Hi dudes, I have just signed in in this community.
Only wanfed to say Hello!

forums.osdever.net seems to be a great message board to stay in, having a great community of members.

Hopefully I'll be able to give mroe vaule to this great community


Welcome abord. It's not the MOST active communtiy, but losethos and i are here.

_________________
After Monday and Tuesday, even the calendar says WTF.


Sun Feb 20, 2011 8:37 pm
Profile WWW

Joined: Fri Aug 20, 2010 10:04 pm
Posts: 41
Post Re: Hi from agexamnToog
Yep

:D


Mon Feb 21, 2011 4:11 am
Profile

Joined: Wed Oct 14, 2009 9:39 am
Posts: 198
Location: United States
Post Re: Hi from agexamnToog
*wave*

_________________
Charles Timko
push %esp ;Musings of a computer addict


Tue Feb 22, 2011 9:17 am
Profile WWW

Joined: Sat Jul 03, 2010 8:07 am
Posts: 44
Location: Clarkesville, GA, USA
Post Re: Hi from agexamnToog
Ok, so ctimko can come too.

@losethos,
do you think that you could make a general tutorial for creating a simple 64bit OS and bootloader? Despite my having been here a while, and despite having created a simple DOS, I am still largely ignorant of almost everything having to do with operating system level development. You seem to be very knowledgeable, and I would just like a guide. I would also like if you could explain the terminology in the guide... I know it's a lot to ask... I will understand if you don't want to do it.

@ctimko,
I just checked out your website, and I have to say that I like the nice clean layout.

_________________
After Monday and Tuesday, even the calendar says WTF.


Tue Feb 22, 2011 1:04 pm
Profile WWW

Joined: Fri Aug 20, 2010 10:04 pm
Posts: 41
Post Re: Hi from agexamnToog
I originally wrote mine as a DOS or FreeDOS application that assembled with TASM. DOS or FreeDOS run in real mode. Therefore, nothing stops you from changing to protected mode and doing an OS.

My OS today, now assembles and compiles with myt own tools and I have boot loaders.

My first bootloader was for floppies. Floppies are ancient, now.

In other words, people can't follow my footsteps because some things have changed. I'd have to find a new path they could follow. I don't know anything about gcc or Microsoft tools. I could talk about Borland's TASM on FreeDOS. What I'd like to talk about is using LoseThos to make a new operating system, but I don't think people would like that.

I do have some tutorials in LoseThos for various things.

Here's a compiler tutorial:
http://www.losethos.com/code/MiniCompiler.html#l199

Here's a graphics library tutorial:
http://www.losethos.com/code/MiniGrLib.html#l1

There are many tutorials you can see from within LoseThos -- how to do PCI interrupts, switch to user mode, page tables... LoseThos doesn't use them, but I put them there as tutorials for others.

You can use the LoseThos bootloaders. They are public domain.
HardDrive: http://www.losethos.com/code/BootHD.html
CDROM: http://www.losethos.com/code/BootCD.html


As for changing to 64-bit, you can study the start-up code for LoseThos. The bootloaders load this in at 0x10000 and it begins in real (16-bit) mode, calls some BIOS routines to get a memory map and switch to VGA mode. It switches to protected (32-bit) mode and finally to 64-bit.

http://www.losethos.com/code/OSStartUp.html

I'll think about doing a tutorial.


Tue Feb 22, 2011 7:27 pm
Profile

Joined: Sat Jul 03, 2010 8:07 am
Posts: 44
Location: Clarkesville, GA, USA
Post Re: Hi from agexamnToog
That is exactly the kind of stuff I was looking for. I have been going through a lot of books and learning a lot. Alot of stuff about BeOS, ASM, general computer theory, and C. From what I have seen, there are a bunch of theory books and very few pragmatic resources. Fortunately, there are pragmatic people ;)

Thx for the help!

Also, please don't get angry if I ask a lot about your code in the near future.

_________________
After Monday and Tuesday, even the calendar says WTF.


Tue Feb 22, 2011 11:16 pm
Profile WWW
Site Admin

Joined: Sat Jul 25, 2009 7:44 am
Posts: 274
Location: United Kingdom
Post Re: Hi from agexamnToog
Hi, guys.

Though this forum isn't very active at the moment, we have been working on some tutorials.

If anybody would like read or write access to them then I will grant that.

_________________
Thank you for reading,

Kieran C G Foot


Thu Feb 24, 2011 10:46 am
Profile WWW

Joined: Wed Oct 14, 2009 9:39 am
Posts: 198
Location: United States
Post Re: Hi from agexamnToog
@Ford:
Thanks for the review :-D I haven't really put as much time as I would like into it yet, but soon, hopefully really soon, I will have another graphical revision (to clean up some of the graphics some more) and finish fixing up the Wordpress Template, then get all the other links working on the portal.. :_d

_________________
Charles Timko
push %esp ;Musings of a computer addict


Tue Mar 01, 2011 2:48 pm
Profile WWW
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by Vjacheslav Trushkin and tweaked by the BF Team.