FDOS/kernel

Is there anything implemented that uses PartitionMode yet?

ecm-pushbx opened this issue · 4 comments

PartitionMode db 0x1f ; bits 0-1: 01=GPT if found, 00=MBR if found, 11=Hybrid, GPT first then MBR, 10=Hybrid, MBR first then GPT

I came across this while studying the CONFIG block of the kernel. Is there a use for this planned yet?

yes, gpt enabled kernel uses it

yes, gpt enabled kernel uses it

Is this uploaded anywhere yet?

not yet, I started reworking it because I kept hitting the elusive stack corruption bug that can happen during initialization of the kernel. I'm currently taking a break from the gpt stuff to track down the bug and get a new version released. I don't see the problem on bochs but do on 86box. It results in computer freezing. The gpt stuff is also currently only 386 open watcom because I haven't had time to add 64bit math for other builds.

Is this based on Tom's GPT support? I recall he uploaded a build at some point, would have to search for it though.