OSDev.org https://forum.osdev.org/ |
|
When your OS goes crazy - Screenshots https://forum.osdev.org/viewtopic.php?f=1&t=18924 |
Page 54 of 54 |
Author: | eekee [ Thu Aug 18, 2022 5:56 am ] | ||
Post subject: | Re: When your OS goes crazy - Screenshots | ||
I'm experiencing a wetware problem, (difficulty sleeping,) and did a bit of coding at the crack of dawn this morning to reset some (emotional) parameters. This BIOS 'hello world' started off well, but by the time I realized I ought to set up ES, the best I could think of was to copy it from CS. This was evidently not the right choice.
|
Author: | techdude17 [ Fri Dec 23, 2022 1:21 pm ] | ||
Post subject: | Re: When your OS goes crazy - Screenshots | ||
This took a while to figure out, but I did eventually! What was happening was I changed my boot loader to load the C kernel at 0x1100, but still linked the C kernel to 0x1000 (the previous loaded address). Enjoy the beautiful carnage of things I don't understand below.
|
Author: | techdude17 [ Sat Dec 31, 2022 4:10 pm ] | ||
Post subject: | Re: When your OS goes crazy - Screenshots | ||
My operating system decided the kernel was negative bytes in size. Truly the king of operating systems right here.
|
Author: | IsaccBarker [ Sat Jan 07, 2023 4:51 am ] |
Post subject: | Re: When your OS goes crazy - Screenshots |
I got bored of my previous kernel panic "style", so I decided to spruce things up. https://i.imgur.com/vZwEnAF.png I really thought I could delay writing a bitmap font renderer until I get a basic userspace up and going, and just depend on Limine's write(), but apparently not! Fonts, here I come |
Author: | akasei [ Mon Jan 30, 2023 5:31 am ] |
Post subject: | Re: When your OS goes crazy - Screenshots |
First try on task manager. https://www.youtube.com/watch?v=q8qkrRSUBVk |
Author: | sounds [ Fri Feb 10, 2023 8:41 pm ] | ||
Post subject: | Re: When your OS goes crazy - Screenshots | ||
Getting WDH from the OHCI controller along with SO (Schedule Overrun) and SF (Start of Frame). But when I go to the DoneHead descriptor pointer, it's NULL like maybe the BIOS is still using the controller. Since there are two OHCI controllers in the system, I output a semicolon for 9:0:0 and a comma for 9:1:0 in case I get the "ghost WDH" Achievement unlocked? It fills up the screen with pretty morse code. No idea how this sequence of events is happening. Yes, 9:0:0 starts with frame 5 and then ... frame 4 ... followed by 5.
|
Author: | dlandahl [ Wed Mar 22, 2023 11:39 am ] | ||
Post subject: | Re: When your OS goes crazy - Screenshots | ||
A helpful stack trace from my OS clears everything up.
|
Author: | SeaLiteral [ Thu Mar 23, 2023 12:51 pm ] | ||
Post subject: | Re: When your OS goes crazy - Screenshots | ||
Accidentally passed the wrong function pointer when setting up the IDT, so instead of setting the int 0x40 handler to a function written in assembly which calls a function written in C, I set it to the C function it was supposed to call. And with the function not being a proper interrupt handler, things get weird when it returns. It looks like the background colour is getting changed, the screen is getting cleared to show a bunch of sigmas, some garbage is being printed, and a couple of inverted question marks on a black background are thrown in at various places near the horizontal middle of the screen. Well, after I fixed that mistake, the IDT seems to be working.
|
Author: | Alexey1994 [ Mon Mar 27, 2023 4:58 am ] | ||
Post subject: | Re: When your OS goes crazy - Screenshots | ||
I try to add graphics shell in my os. It's drawn here https://github.com/Alexey1994/BelOS/blo ... ll2/main.c
|
Author: | brain [ Wed Apr 05, 2023 8:50 am ] | ||
Post subject: | Re: When your OS goes crazy - Screenshots | ||
This happens when you run a graphical program to draw on the framebuffer, then immediately run the `list` program to dump out a long text file. Looks kinda beautiful in a broken way
|
Author: | SomeGuyWithAKeyboard [ Wed May 31, 2023 7:32 pm ] | ||
Post subject: | Re: When your OS goes crazy - Screenshots | ||
The visuals of this one aren't particularly visually impressive but it's been crazy and mind-blowing nonetheless. This happens every time my system boots on real hardware. I think it has to be an issue relating to the stack. I moved the stack to a different spot and now it gets further into the boot process before crashing so maybe i'm on to something.
|
Author: | KingVentrix007 [ Wed Oct 25, 2023 11:49 am ] | ||
Post subject: | Re: When your OS goes crazy - Screenshots | ||
AthenX-2.0 triggerd exceptions quit often in its early stages(not much has changed), so I built a exception handler that would dump as much detailed info as possible. Sack trace Memory map Function translation from stack trace information
|
Author: | andyloris [ Tue Nov 07, 2023 12:49 pm ] | ||
Post subject: | Re: When your OS goes crazy - Screenshots | ||
Tried porting my 32 bit paging code to 64 bits...
|
Page 54 of 54 | All times are UTC - 6 hours |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |