What is your OSDev HELL NAAW! moment?

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Post Reply
hannah
Member
Member
Posts: 34
Joined: Wed Oct 12, 2016 11:32 am
Location: At my PC

What is your OSDev HELL NAAW! moment?

Post by hannah »

I'll start. Mine is when I figured out why my BGA driver wasn't setting any pixels... It was page faulting when I accessed the buffer. :|
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: What is your OSDev HELL NAAW! moment?

Post by Octacone »

When I realized how poor my memory management was. I wasn't able to do any high resolution GUI because of that.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
dozniak
Member
Member
Posts: 723
Joined: Thu Jul 12, 2012 7:29 am
Location: Tallinn, Estonia

Re: What is your OSDev HELL NAAW! moment?

Post by dozniak »

Mine was seeing yet another "What is your xxx moment?" post.
Learn to read.
User avatar
BrightLight
Member
Member
Posts: 901
Joined: Sat Dec 27, 2014 9:11 am
Location: Maadi, Cairo, Egypt
Contact:

Re: What is your OSDev HELL NAAW! moment?

Post by BrightLight »

When I got my OS to boot from SATA using AHCI on QEMU only to find out it doesn't work anywhere else (not in VirtualBox, or even different QEMU builds...) :oops:
You know your OS is advanced when you stop using the Intel programming guide as a reference.
User avatar
Mikumiku747
Member
Member
Posts: 64
Joined: Thu Apr 16, 2015 7:37 am

Re: What is your OSDev HELL NAAW! moment?

Post by Mikumiku747 »

I spent about 30 minutes attempting to debug some very simple GDT initialisation before realising I was using lidt instead of lgdt... not my finest moment.

- Mikumiku747
User avatar
bauen1
Member
Member
Posts: 29
Joined: Sun Dec 11, 2016 3:31 am
Libera.chat IRC: bauen1
Location: In your computer
Contact:

Re: What is your OSDev HELL NAAW! moment?

Post by bauen1 »

After wasting over 10 hours debugging gdt and idts just to realize my gdt entries size was 0
myunix (version 3) (name suggestions are welcome!)
GPG Key fingerprint: 5ED6 D826 ACD4 3F8E D9D4 FBB2 FF0A AF5E 0812 BA9C
User avatar
DixiumOS
Member
Member
Posts: 84
Joined: Tue Jan 10, 2017 3:19 pm
Libera.chat IRC: NunoLava1998

Re: What is your OSDev HELL NAAW! moment?

Post by DixiumOS »

>terminal_writechar doesn't work, but terminal_writestring does

Okay, i'll fix that

>terminal_writechar works, but terminal_writestring doesn't

...
(not so frequently updated) Code is at:

https://github.com/NunoLava1998/DixiumOS-1
Post Reply