OSDev.org

The Place to Start for Operating System Developers
It is currently Tue Nov 21, 2017 4:16 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 3182 posts ]  Go to page Previous  1 ... 191, 192, 193, 194, 195, 196, 197 ... 213  Next
Author Message
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sat Mar 11, 2017 1:58 pm 
Offline
Member
Member
User avatar

Joined: Fri Apr 03, 2015 9:41 am
Posts: 489
First troubles :C
calloc crashes the entire system with Invalid Opcode exception.


Attachments:
Screenshot_20170311_225706.png
Screenshot_20170311_225706.png [ 10.71 KiB | Viewed 2229 times ]

_________________
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing

OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Mar 12, 2017 5:27 am 
Offline
Member
Member
User avatar

Joined: Sat Dec 17, 2016 6:58 am
Posts: 86
Location: The Internet
osdeverr wrote:
First troubles :C
calloc crashes the entire system with Invalid Opcode exception.

I've had this question for quite a long time:

Why is your OS called U365? Is it based off a movie? A video game? Your favorite book? Or does it have some other special meaning? Maybe you just made it up?

_________________
Everyone should know how to program a computer, because it teaches you how to think! -Steve Jobs
Code:
while ( ! ( succeed = try() ) );


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Mar 12, 2017 6:52 am 
Offline
Member
Member
User avatar

Joined: Fri Apr 03, 2015 9:41 am
Posts: 489
MajickTek wrote:
osdeverr wrote:
First troubles :C
calloc crashes the entire system with Invalid Opcode exception.

I've had this question for quite a long time:

Why is your OS called U365? Is it based off a movie? A video game? Your favorite book? Or does it have some other special meaning? Maybe you just made it up?

Unix 365.

_________________
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing

OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Mar 12, 2017 7:59 am 
Offline
Member
Member

Joined: Fri Aug 07, 2015 6:13 am
Posts: 869
osdeverr wrote:
First troubles :C
calloc crashes the entire system with Invalid Opcode exception.


That is expected. Your memory management code is very bad.
I don't think it is a good idea to keep working on other stuff until your fix it. Don't be another me. That is the exact reason why 3 of my revisions failed. I am not making that mistake again. So I decided to stop working on my project until I fully understand how memory works and how to manage it. Not having a proper memory management can be lethal to your project. Other than that I am quite amazed by your ELF loader. Imaging loading programs that have been made using your own OS. Self hosting. :D Just port GCC. I think your should work on your EXT2 file system a bit. It would open thousands of possibilities. Also I don't like gray that much, so maybe make your shell white. Just a suggestion, or do something like personal settings (assuming you have a working file system implementation).

_________________
OS: Basic OS, Monolithic Kernel, Written in C++
Current Task: Learning NASM!
Forever monolithic! Don't let the micro people reassure you.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Mar 12, 2017 1:10 pm 
Offline
Member
Member
User avatar

Joined: Fri Apr 03, 2015 9:41 am
Posts: 489
octacone wrote:
osdeverr wrote:
First troubles :C
calloc crashes the entire system with Invalid Opcode exception.


That is expected. Your memory management code is very bad.
I don't think it is a good idea to keep working on other stuff until your fix it. Don't be another me. That is the exact reason why 3 of my revisions failed. I am not making that mistake again. So I decided to stop working on my project until I fully understand how memory works and how to manage it. Not having a proper memory management can be lethal to your project. Other than that I am quite amazed by your ELF loader. Imaging loading programs that have been made using your own OS. Self hosting. :D Just port GCC. I think your should work on your EXT2 file system a bit. It would open thousands of possibilities. Also I don't like gray that much, so maybe make your shell white. Just a suggestion, or do something like personal settings (assuming you have a working file system implementation).

My memory management is fully fixed, thanks to my teammate. He worked a lot in this project, guess who fixed all these bugs from 0.x era? Bingo. It was him.
I'm gonna check out my EXT2 code right now, won't promise that I'll work on it though. About the shell: I think that it'll be too bright.

_________________
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing

OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Mar 12, 2017 1:15 pm 
Offline
Member
Member
User avatar

Joined: Fri Apr 03, 2015 9:41 am
Posts: 489
octacone wrote:
osdeverr wrote:
First troubles :C
calloc crashes the entire system with Invalid Opcode exception.


That is expected. Your memory management code is very bad.
I don't think it is a good idea to keep working on other stuff until your fix it. Don't be another me. That is the exact reason why 3 of my revisions failed. I am not making that mistake again. So I decided to stop working on my project until I fully understand how memory works and how to manage it. Not having a proper memory management can be lethal to your project. Other than that I am quite amazed by your ELF loader. Imaging loading programs that have been made using your own OS. Self hosting. :D Just port GCC. I think your should work on your EXT2 file system a bit. It would open thousands of possibilities. Also I don't like gray that much, so maybe make your shell white. Just a suggestion, or do something like personal settings (assuming you have a working file system implementation).

Wait... what about joining our team? Your OS has some problems, what do you think about helping another project instead?

_________________
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing

OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Mar 12, 2017 7:22 pm 
Offline
Member
Member
User avatar

Joined: Sat Dec 17, 2016 6:58 am
Posts: 86
Location: The Internet
osdeverr wrote:
MajickTek wrote:
osdeverr wrote:
First troubles :C
calloc crashes the entire system with Invalid Opcode exception.

I've had this question for quite a long time:

Why is your OS called U365? Is it based off a movie? A video game? Your favorite book? Or does it have some other special meaning? Maybe you just made it up?

Unix 365.

Why 365 though?

_________________
Everyone should know how to program a computer, because it teaches you how to think! -Steve Jobs
Code:
while ( ! ( succeed = try() ) );


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Mar 13, 2017 5:20 am 
Offline
Member
Member
User avatar

Joined: Fri Apr 03, 2015 9:41 am
Posts: 489
MajickTek wrote:
Why 365 though?

idk

Some random number.

_________________
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing

OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Mar 13, 2017 6:09 am 
Offline
Member
Member
User avatar

Joined: Thu Mar 27, 2014 3:57 am
Posts: 558
Location: Moscow, Russia
AFAIR, you said that it's the way it is because there are 365 days in a (non-leap) year.

_________________
"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: What does your OS look like? (Screen Shots..)
PostPosted: Mon Mar 13, 2017 8:25 am 
Offline
Member
Member
User avatar

Joined: Sat Dec 17, 2016 6:58 am
Posts: 86
Location: The Internet
Roman wrote:
AFAIR, you said that it's the way it is because there are 365 days in a (non-leap) year.

Still thinking of using Nim for your OS? We were talking about this in #osdev on Freenode.

_________________
Everyone should know how to program a computer, because it teaches you how to think! -Steve Jobs
Code:
while ( ! ( succeed = try() ) );


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed Mar 15, 2017 3:51 pm 
Offline
Member
Member
User avatar

Joined: Sun Jul 14, 2013 6:01 pm
Posts: 442
Dawn
Image

http://DawnOS.tk

viewtopic.php?f=2&t=31420

Dawn operating system is made for the SUBLEQ architecture. if somebody is not want to write a gui, he can use Dawn as gui by emulating it. emulating it is very simple. if somebody decides to use dawn as a payload, just throw a message, and i will guide it trough

_________________
Operating system for SUBLEQ cpu architecture:
http://DawnOS.tk


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Thu Mar 16, 2017 5:13 am 
Offline
Member
Member
User avatar

Joined: Sat Dec 17, 2016 6:58 am
Posts: 86
Location: The Internet
Geri wrote:
Dawn
Image

http://DawnOS.tk

http://forum.osdev.org/viewtopic.php?f=2&t=31420

Dawn operating system is made for the SUBLEQ architecture. if somebody is not want to write a gui, he can use Dawn as gui by emulating it. emulating it is very simple. if somebody decides to use dawn as a payload, just throw a message, and i will guide it trough

I absolutely love the idea and look of it all! Amazing work! The emulation thing sounds very interesting. I'm totally gonna check this out more thoroughly!

_________________
Everyone should know how to program a computer, because it teaches you how to think! -Steve Jobs
Code:
while ( ! ( succeed = try() ) );


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Mar 19, 2017 7:32 am 
Offline
Member
Member
User avatar

Joined: Fri Feb 17, 2017 4:01 pm
Posts: 209
Location: Ukraine, Bachmut
zaval wrote:
Impressive and really inspiring, guys! I was staring at the thread several days. xD
I wish I could post here something similar, but my project can't even write into the serial port yet. :D
I am trying to create NT-like OS but as a first subproject of it, I'm working on a UEFI implementation for a couple of machines of two architectures, namely - MIPS and ARM. The OS itself is planned for x86 as well apart from those two. But now I'm messing around with the Beagle Bone Black armv7 SBC writing the first stages of UEFI PI spec (SEC, PEI). And once it is able to talk to the world I'll let you know.)

As I've promised, I post first screenshot where we finally have some pretty and meaningful output. After figuring out the problem with the address where we have been loaded to, thanks to amazing Ingenic PM for making such a challenge, we finally can print into the serial port. :) So we print "hello", $ra register and some CPM PLL related registers.
The machine is Imagination Mips Creator CI20 SBC with dual-core mips32r2 XBurst CPU @1.2 Ghz, from Ingenic (the SoC is jz4780).
As the print suggests, this is a beginning (SEC phase) of the Uefi implementation. Next step is configure PLLs and initialize SDRAM! It's 1GB DDR3. Then load from an SD card the next module - Dxe.exe, Dxe phase, where all the work will happen. We plan use it not only as a FW core, but also as an OS kernel prototype, so we are going to implement more than UEFI requires there. Interrupts (with IRQL/IPL), SMP. Then it will be branched into the kernel module and Hal.dll. But those are plans, so far we have this tiny output. :)
Image

_________________
future big goal: ANT - NT-like OS for mips, arm and x86 (and, possibly, ppc and itanium, hehehe).
current smaller goal: efify - UEFI for a couple of boards (mips and arm).


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Mar 21, 2017 1:39 pm 
Offline
Member
Member
User avatar

Joined: Thu Oct 13, 2016 4:55 pm
Posts: 118
Geri wrote:
Dawn
http://DawnOS.tk

viewtopic.php?f=2&t=31420

Dawn operating system is made for the SUBLEQ architecture. if somebody is not want to write a gui, he can use Dawn as gui by emulating it. emulating it is very simple. if somebody decides to use dawn as a payload, just throw a message, and i will guide it trough


Looks awesome! Kitűnő munka! :-)


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Mar 21, 2017 6:35 pm 
Offline
Member
Member
User avatar

Joined: Sun Jul 14, 2013 6:01 pm
Posts: 442
bzt wrote:
Kitűnő munka! :-)


köszönöm szépen (javaslom, az osedből vedd ki az avx-et, mint dependenciát, mert így csak a legújabb procikon fog futni)

_________________
Operating system for SUBLEQ cpu architecture:
http://DawnOS.tk


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3182 posts ]  Go to page Previous  1 ... 191, 192, 193, 194, 195, 196, 197 ... 213  Next

All times are UTC - 6 hours


Who is online

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