OSDev.org

The Place to Start for Operating System Developers
It is currently Fri Mar 29, 2024 2:36 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: Glaux-OS - Release Candidate 0.1.1
PostPosted: Tue Apr 14, 2015 8:52 am 
Offline
Member
Member

Joined: Tue Jan 20, 2015 9:01 am
Posts: 119
Some code is not commented yet and there are some bugs, but I release a preliminary 0.1.1 only to osdev.org for now. It is written in assembly.
You can play a bit with the kernel to find some potential bugs I have not spotted yet. Try also to change the kernel to test functions that are not in use. Remember: it is still in pre-alpha. :)
Also, you need to run it on a real machine or in an emulator that can emulate USB.

Known problems:
Ext2 code stops at singly indirect blocks.
USB flash drive turns off after some time.

Waiting for your opinions and for bug reports :D

Regards,
glauxosdev


Attachments:
0.1.1-release-candidate.zip [27.86 KiB]
Downloaded 99 times


Last edited by glauxosdev on Wed Apr 15, 2015 1:10 pm, edited 3 times in total.
Top
 Profile  
 
 Post subject: Re: Glaux-OS - Release Candidate 0.1.1
PostPosted: Tue Apr 14, 2015 11:57 am 
Offline
Member
Member
User avatar

Joined: Thu Mar 27, 2014 3:57 am
Posts: 568
Location: Moscow, Russia
Do you use a build system? It would be nice to have it.

_________________
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
- Alan Kay


Top
 Profile  
 
 Post subject: Re: Glaux-OS - Release Candidate 0.1.1
PostPosted: Tue Apr 14, 2015 12:01 pm 
Offline
Member
Member

Joined: Tue Jan 20, 2015 9:01 am
Posts: 119
I don't have a build system, I will have a script in a later release.
Thank you for your interest. :)

Regards,
glauxosdev


Top
 Profile  
 
 Post subject: Re: Glaux-OS - Release Candidate 0.1.1
PostPosted: Wed Apr 15, 2015 1:18 pm 
Offline
Member
Member

Joined: Tue Jan 20, 2015 9:01 am
Posts: 119
RC2 released only for here. Singly indirect blocks are now read. Make sure to report bugs, either here, either by PM.

Requirements:
Unpartitioned USB flash drive formatted with ext2fs
Ehci controller
16 MB RAM
BIOS that supports 640x480x32 video mode

Happy testing, :)
glauxosdev


Attachments:
0.1.1-RC2.zip [28.2 KiB]
Downloaded 47 times


Last edited by glauxosdev on Thu Apr 16, 2015 5:28 am, edited 1 time in total.
Top
 Profile  
 
 Post subject: Re: Glaux-OS - Release Candidate 0.1.1
PostPosted: Wed Apr 15, 2015 1:51 pm 
Offline
Member
Member
User avatar

Joined: Thu Mar 27, 2014 3:57 am
Posts: 568
Location: Moscow, Russia
Having a pre-built image or a 'just type make' build system would help other people review the OS.

_________________
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
- Alan Kay


Top
 Profile  
 
 Post subject: Re: Glaux-OS - Release Candidate 0.1.1
PostPosted: Thu Apr 16, 2015 5:27 am 
Offline
Member
Member

Joined: Tue Jan 20, 2015 9:01 am
Posts: 119
Ok, here it is. Thank you for the suggestion. :) Also, I overcame a limitation of "display_scroll" and now if the pixel row isn't at a multiple of 16, it scrolls that many rows just to fit the next line. Try it by changing "mov dword [pixel_vert], 0" to any value you want in "kernel.asm".

Now I will start commenting the rest, and fixing remaining bugs and limitations. To help, please report them.

Edit: Since this post, I fixed another bug.

Happy testing again,
glauxosdev


Attachments:
0.1.1-RC3.zip [28.82 KiB]
Downloaded 41 times
Top
 Profile  
 
 Post subject: Re: Glaux-OS - Release Candidate 0.1.1
PostPosted: Mon Apr 20, 2015 8:15 am 
Offline
Member
Member

Joined: Tue Jan 20, 2015 9:01 am
Posts: 119
Ehci controller code not commented yet, but I think it is OK to release RC4 with improved ext2 code. Next Monday I expect releasing the final 0.1.1 release (where everything will be commented and code style will be consistent).

Edit: Is there someone that could review my ext2 and ehci code?

Happy testing (I hope this is the last time before final release),
glauxosdev


Attachments:
0.1.1-RC4.zip [31.8 KiB]
Downloaded 80 times
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 31 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:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group