Timeline Sandbox

Conversation

Recent posts in reply to #hddm6pa

@prologic@twtxt.net

Btw @movq you've inspired me to try and have a good 'ol crack at writing a bootloader, stage1 and customer microkernel (µKernel) that will eventually load up a Mu (µ) program and run it! 🤣 I will teach Mu (µ) to have a ./bin/mu -B -o ... -p muos/amd64 ... target.

Read replies 2 months ago
@prologic@twtxt.net

Whohoo! 🥳 You have no idea how great a feeling this is! This includes the Mu stdlib and runtime as well, not just some simple stupid program, this means a significant portion of the runtime and stdlib "just works"™ 🤣

In reply to: #hddm6pa 2 months ago
@prologic@twtxt.net

@movq Yes!

Did you do the whole dance with BIOS boot and everything?

Yup! Fark'n LBA shit and all, loading up the GDT, TSS and switching to x86_64 long mode 🤣

In reply to: #hddm6pa 2 months ago
@prologic@twtxt.net

I've only got a handful of syscalls working right now. Taking inspiration from the calling convention of the Linux kernel and even made the service/interrupt handler int 0x80h 🤣 I've only got read, write, alloc and exit working righ tnow 🥲

In reply to: #hddm6pa 2 months ago
@prologic@twtxt.net

I'm kind of curious to know how much Assembly I need vs. How much of a microkernel can I build purely in Mu (µ)? 🤔

In reply to: #hddm6pa 2 months ago
@prologic@twtxt.net

@lyse Thanks!

In reply to: #hddm6pa 2 months ago
Comment via email