OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Apr 09, 2020 8:48 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 3473 posts ]  Go to page Previous  1 ... 228, 229, 230, 231, 232
Author Message
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri Mar 20, 2020 3:47 pm 
Offline
Member
Member
User avatar

Joined: Thu Aug 06, 2015 6:41 am
Posts: 94
Location: Netherlands
eekee wrote:
@sleephacker: Sweet! But is the kernel really <= 4096 bytes? $b000 - $a000 = 4096.
I don't have a kernel yet. The current "kernel" is just some code to fill the screen with a predefined color to demonstrate that the VBE mode works and that the framebuffer/resolution/bpp/bytes-per-line passed by the bootloader is correct. The "ramdisk" is currently just an ASCII string for debugging purposes.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sat Mar 21, 2020 4:55 am 
Offline
Member
Member
User avatar

Joined: Mon May 22, 2017 5:56 am
Posts: 245
Ah, so it's not an ultramicrokernel. (yet? ;)) The string reminds me of 9front where, if booted by multiboot, the 'ramdisk' is actually plan9.ini.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sat Mar 28, 2020 8:35 am 
Offline
Member
Member

Joined: Wed Mar 30, 2011 12:31 am
Posts: 352
I've finally re-implemented my weather panel widget after moving away from my old Python userspace:

Image

_________________
toaruos on github | toaruos.org | gitlab | twitter | bim - a text editor


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sat Mar 28, 2020 4:31 pm 
Offline
User avatar

Joined: Tue Apr 26, 2016 3:50 pm
Posts: 7
Location: South Carolina
I started developing my OS a few months back, but kept restarting due to a lack of knowledge, and learning from my previous mistakes. I'm finally past the bootloader stage with something I can respect as a baseline, now I'm working on my kernel. I just implemented a PIT timer, with a sleep function. I tried testing how accurate delays were, and it seems like they work well enough. Now I'm onto developing a fdd driver!

This OS is also my capstone project for my Senior Year, so hopefully this COVID-19 quarantine stuff will give me some more time to work on it every day! :D


Attachments:
Screenshot from 2020-03-28 18-28-23.png
Screenshot from 2020-03-28 18-28-23.png [ 10.17 KiB | Viewed 492 times ]

_________________
Currently working on KoiOS. Will be open sourced once I'm proud of it!
Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri Apr 03, 2020 1:13 pm 
Offline
Member
Member
User avatar

Joined: Sun Apr 05, 2015 3:15 pm
Posts: 31
Runs Wasm programs using the Cranelift compiler.
This is a simple Rust program which uses a Vec to calculate a sum (to test memory allocation in program) and prints some text.
Compiled with the Rust wasm32-wasi target.

Image

_________________
osdev project, goal is to run wasm as userspace: https://github.com/kwast-os/kwast


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri Apr 03, 2020 11:08 pm 
Offline
Member
Member
User avatar

Joined: Thu Oct 13, 2016 4:55 pm
Posts: 578
nielsd wrote:
Runs Wasm programs using the Cranelift compiler.
Cool! What's Cranelift compiler? Would you mind adding a link to it on wasm wiki page?

Thanks!
bzt


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sat Apr 04, 2020 3:34 pm 
Offline
Member
Member
User avatar

Joined: Sun Apr 05, 2015 3:15 pm
Posts: 31
bzt wrote:
nielsd wrote:
Runs Wasm programs using the Cranelift compiler.
Cool! What's Cranelift compiler? Would you mind adding a link to it on wasm wiki page?

Thanks!
bzt


It's the compiler that wasmtime uses. It has builtin support for compiling wasm to native code, requiring you to implement some traits.
If you want to use it inside a kernel, you need to make some minor changes to get it to work in a no_std environment.
Recently, Cranelift was moved inside the wasmtime repository (which is linked on the wiki page already) for convenience reasons apparently.
However, you can use Cranelift independently from wasmtime.
I added a link now :)

_________________
osdev project, goal is to run wasm as userspace: https://github.com/kwast-os/kwast


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Apr 06, 2020 2:14 am 
Offline

Joined: Tue Jul 10, 2018 2:11 pm
Posts: 4
Image
Just finished porting my terminal to my widget library.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3473 posts ]  Go to page Previous  1 ... 228, 229, 230, 231, 232

All times are UTC - 6 hours


Who is online

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