• 29, pre-HRT, ΘΔ.
• She/Her/It
• Chile
• Discord: nakamura.systems (moots only)
• Synthetic Mizutsune
Heart, conviction, respect, and attitude.
Posts/Reposts SFW, likes NSFW.
Of course it is, it's just an empty block of code. I shouldn't write an OS while I'm half-asleep, so I ended up replacing it with busy_wait that instead executes NOPs on the CPU. No more blocking.
Of course it is, it's just an empty block of code. I shouldn't write an OS while I'm half-asleep, so I ended up replacing it with busy_wait that instead executes NOPs on the CPU. No more blocking.
On that note, filesystem get. Meet IrisFS.
On that note, filesystem get. Meet IrisFS.
I improved my shell using a command table and proper handlers instead of a bunch of if-else in kernel.c, and added support for lowercase chars so that I'm not screaming at the kernel all the time.
This also may or may not be a shitpost in OS form.
WYSIWYG.
I improved my shell using a command table and proper handlers instead of a bunch of if-else in kernel.c, and added support for lowercase chars so that I'm not screaming at the kernel all the time.
This also may or may not be a shitpost in OS form.
WYSIWYG.
You might be expecting me to use the hardware cursor, but I'm not. It's being drawn through software. So, the bug is that it's inverting the color on every backspace, leaving a white block. Let's see if can fix.
You might be expecting me to use the hardware cursor, but I'm not. It's being drawn through software. So, the bug is that it's inverting the color on every backspace, leaving a white block. Let's see if can fix.
The name of the OS and Kernel are working titles.
The name of the OS and Kernel are working titles.
I thought a water pipe had burst, but no. Bloody hell.
I thought a water pipe had burst, but no. Bloody hell.
I had the wrong type when trying to access the screen when I should've been using a uint16_t pointer instead.
It works now, though!
I had a bit of a goof where I forgot I told the BL to only load 2 sectors so when kernel.c grew beyond that it triple faulted.
I had the wrong type when trying to access the screen when I should've been using a uint16_t pointer instead.
It works now, though!
I had a bit of a goof where I forgot I told the BL to only load 2 sectors so when kernel.c grew beyond that it triple faulted.
We're talking 2006-2008 CPUs, you have the time to fix this shit yet you're dropping support for the whole GTX 1000 line?
We're talking 2006-2008 CPUs, you have the time to fix this shit yet you're dropping support for the whole GTX 1000 line?
And I did go to GitHub Support, but I was met with this. It seems I can still send in a ticket regardless? I just might, but y'know.
And I did go to GitHub Support, but I was met with this. It seems I can still send in a ticket regardless? I just might, but y'know.