You are browsing as a guest. Sign up (or log in) to start making projects!

AstatineOS (x86 custom OS + kernel)

  • 2 Devlogs
  • 5 Total hours

A fully custom operating system without any base in any other system, (mostly) written completely by yours truly with (mostly) no help except the BSD source, AI for debugging, and my friend for ranting. Currently in coal-mine status.

Open comments for this post

48m 21s logged

I managed to fix the bug, the issue was that I uninitialised a variable that needed to be initialised (which was the address of the code that told the OS where memory was valid). I fixed that and now I’m working on adding a buddy allocator to the frames.

I managed to fix the bug, the issue was that I uninitialised a variable that needed to be initialised (which was the address of the code that told the OS where memory was valid). I fixed that and now I’m working on adding a buddy allocator to the frames.

Replying to @atomtables

0
2
Open comments for this post

3h 44m 32s logged

I’m being ragebait by the compiler. There is 100% enough memory to allocate more memory but it says there isn’t. It’s been way too long for this issue to still be happening, all I did was write one unused subroutine in the memory allocation function. I’ll be back when I finish writing it.

I’m being ragebait by the compiler. There is 100% enough memory to allocate more memory but it says there isn’t. It’s been way too long for this issue to still be happening, all I did was write one unused subroutine in the memory allocation function. I’ll be back when I finish writing it.

Replying to @atomtables

0
3

Followers

Loading…