OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 3:29 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 260  Next
Author Message
 Post subject:
PostPosted: Sun Apr 08, 2007 9:20 pm 
Offline
Member
Member

Joined: Sun Jan 14, 2007 9:15 pm
Posts: 2566
Location: Sydney, Australia (I come from a land down under!)
My (old) screenshots are up on my project's sourceforge page: http://sourceforge.net/projects/mattise...

There really isn't all that much that has changed (apart from fixing stuff) since they were taken so they remain.

_________________
Pedigree | GitHub | Twitter | LinkedIn


Top
 Profile  
 
 Post subject:
PostPosted: Sun Apr 08, 2007 9:21 pm 
Offline
Member
Member

Joined: Thu Jul 07, 2005 11:00 pm
Posts: 1546
Here is a pic of my SecOS
JouleOS is retired due to all of the design problems it has with multitasking
and well, I just lost intrest in the rewrite of it


Attachments:
File comment: screeny
secos.jpg
secos.jpg [ 43.1 KiB | Viewed 20974 times ]

_________________
My new NEW blag
Top
 Profile  
 
 Post subject:
PostPosted: Sun Apr 08, 2007 10:32 pm 
Offline
Member
Member
User avatar

Joined: Thu Mar 08, 2007 11:08 am
Posts: 670
Actually, my OS just got a new feature, so I guess it's worth posting a new screenshot. Yes, you can actually read that device from a normal program. :)

Don't pay attention to the inode numbers. They are internal, and the only useful thing a userspace program can expect to do with them is compare "device+inode" pair between different files to see if they are the same or different. My "minicmd" program prints them simply because I needed the info for debuggin at some point...


Attachments:
voix-2007-04-09.png
voix-2007-04-09.png [ 10.2 KiB | Viewed 20956 times ]

_________________
The real problem with goto is not with the control transfer, but with environments. Properly tail-recursive closures get both right.
Top
 Profile  
 
 Post subject:
PostPosted: Mon Apr 09, 2007 3:27 am 
Offline
Member
Member
User avatar

Joined: Thu Sep 28, 2006 10:32 am
Posts: 1309
Location: Slovakia
mystran wrote:
inflater wrote:
It is not a fake, by the way ;)


Can we have the floppy image? ;)


You don't seem to read my whole message though:

Quote:
Well, THIS is expected at PortixOS 0.5 or 0.6:


Stay tuned for version 0.5 ! :)
(Latest version: 0.4 pre-II, next version: 0.4 full)

inflater

_________________
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)


Top
 Profile  
 
 Post subject:
PostPosted: Fri Nov 23, 2007 10:43 pm 
Offline
Member
Member
User avatar

Joined: Thu Nov 22, 2007 7:18 pm
Posts: 168
Location: USA,Hawaii,Honolulu(Seriously)
MessiahAndrw wrote:
This thread should be a sticky we can constantly add to.
\:D/

_________________
Codname: Cipher
Working On: Design Doc(CFFS file system)


Top
 Profile  
 
 Post subject:
PostPosted: Sat Nov 24, 2007 5:37 am 
Offline
Member
Member
User avatar

Joined: Tue Jul 10, 2007 5:27 am
Posts: 2935
Location: York, United Kingdom
Well I might as well joing the uber-fun. I'd really like to post my screenshot of Bash running on my OS, but I lost it and it doesn't run atm (writing my ATA and EXT2 drivers is taking a while, and I decided to totally rewrite my entire syscall and IPC interface and as you know it takes a lot longer to rework an interface than a module...)

Right then here we go :)

Jimix after boot, running my super-mini shell. keys F1-F4 change tty from tty1-tty3,/dev/console. All of this is running in user mode by the way - four processes running: /init, /udev, /tty, /shell.

Image

The boot sequence into tty mode is currently far too fast for me to screenshot so I stuck it in serial mode (default kernel output is directed to a serial port instead of the monitor) and put it in debug mode (There are three levels, debug, verbose and spam). Debug mode is essentially an strace.

Image

OK, then we have JTED (Jimix test execution daemon), my automated testing software. It's still in development and can currently run automated builds and (just about) train tests interactively. It's what I use to exorcise (deliberate spelling) the evil web-dev in me! :twisted:

Home page:
Image

A listing of all the builds/tests in one 'batch run'. The 'auxiliary builds' are programs that tests may use but don't live in the source tree, such as memory consistency checkers or the all-important 'hello world' app.
Image

Finally an in-depth view of a build, to show it actually does stuff :P
Image

If you're wondering what the 'speaker' in shiny colours is there for - each batch is assigned not only an ID but a random word as well - helps with remembering which one's which. I learned that trick from my work :)

Sorry for spamming with images... :oops:

_________________
Horizon - a framework and language for SAS-OS development
Project 'Pedigree'
Practical x86 OSDev tutorials


Top
 Profile  
 
 Post subject:
PostPosted: Sat Nov 24, 2007 9:28 am 
Offline
Member
Member
User avatar

Joined: Tue Oct 17, 2006 9:29 pm
Posts: 2426
Location: Canada
Sorry for spamming? That's exactly what this thread is for. 8)

_________________
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Nov 24, 2007 9:43 am 
Offline
Member
Member

Joined: Fri Nov 09, 2007 3:30 am
Posts: 140
Location: Aalborg, Denmark
Image
Not that interesting features yet. Rather just detection at the moment.
I'm trying to boot the second cpu but it crashes(both qemu and my laptop) when I try to do so :?


Top
 Profile  
 
 Post subject:
PostPosted: Sat Nov 24, 2007 9:51 am 
Offline
Member
Member

Joined: Wed Nov 14, 2007 3:19 pm
Posts: 65
Wow some really nice OS , I like them all but bontanu thats a really good gui you have :-)


Top
 Profile  
 
 Post subject:
PostPosted: Sat Nov 24, 2007 7:43 pm 
Offline
Member
Member
User avatar

Joined: Fri Dec 15, 2006 7:01 am
Posts: 152
Location: Brisbane, Australia
Well, here's what mine used to look like, before I started again from scratch in C++:
Image

The current version just prints a few lines of text at the moment. But it does have a really nice boot splash:
Image

-Stephen

_________________
My Site | My Blog
Symmetry - My operating system.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 02, 2007 12:48 pm 
Offline
Member
Member

Joined: Wed Jul 25, 2007 8:45 am
Posts: 391
Location: London, UK
Mmm, a bit late to join in but oh well!

Image

That's the latest screenshot of my OS showing off the filesystem code (with RamFS as the root filesystem) and some other stuff like uname.

There's some older screenies here, too: http://exclaim.tuxtalk.org/?q=screenshots

_________________
http://alex-smith.me.uk


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 02, 2007 3:58 pm 
Offline
Member
Member

Joined: Sun Apr 29, 2007 1:13 am
Posts: 234
Image
My OS with multitasking
the Unknown command line is it's attempt to run a program that grub loaded as a module the 'a' is the output from a successful program.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 02, 2007 6:56 pm 
Offline
Member
Member
User avatar

Joined: Sat Jan 15, 2005 12:00 am
Posts: 8561
Location: At his keyboard!
Hi,

Here's some pictures of my current code - it's just boot code at the moment (rewriting).

The first picture is BCOS booting directly from ROM in Bochs:

Image

I like seeing RAM from 0x000C0000 to 0x007FFFFF :)


The second picture is BCOS booting on a real machine (via. network). This was done as a headless boot, with the OS's output captured by a terminal emulator running on Windows:

Image


Cheers,

Brendan

_________________
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 02, 2007 7:25 pm 
Offline
Member
Member
User avatar

Joined: Thu Mar 08, 2007 11:08 am
Posts: 670
Brendan wrote:
The second picture is BCOS booting on a real machine (via. network). This was done as a headless boot, with the OS's output captured by a terminal emulator running on Windows:


Why no colors in this one? TeraTerm can do vt100 just fine. :)

_________________
The real problem with goto is not with the control transfer, but with environments. Properly tail-recursive closures get both right.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 02, 2007 7:46 pm 
Offline
Member
Member
User avatar

Joined: Tue Oct 17, 2006 9:29 pm
Posts: 2426
Location: Canada
Hooray! :lol: people are posting screenshots again... lol..

Some really cool additions, really nice! 8)

_________________
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 260  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: Bing [Bot] and 63 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