I would. It's in assembly rather than C, though. I'll extrapolate the relevant parts into a small file and upload them in the next few days. Hi Bret,
> I also have a USB disk set up with GPT instead of MBR with some > DOS-compatible partitions (FAT12/16/32) and others as non-DOS compatible > (NTFS, exFAT, etc.). I also use this for testing my USB drivers to make > sure drive letters get assigned when needed to the DOS-compatible > partitions. Interesting! Would you be willing to donate the used algorithm in some (maybe C language) form which could be called for example by https://github.com/FDOS/kernel/blob/master/kernel/initdisk.c I think as long as the kernel knows the LBA ranges where GPT FAT partitions are, a lot of everyday use cases would already be covered. Not sure how to boot from GPT then, but outside the kernel, only a few DOS components would care about raw partitioning data, so adding GPT support to the kernel would be really useful :-) Thanks! Regards, Eric _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel ____________________________________________________________ Choose to be safer online. Opt-in to Cyber Safety with NortonLifeLock. Plans starting as low as $6.95 per month.* https://store.netzero.net/account/showService.do?serviceId=nz-nLifeLock&utm_source=mktg&utm_medium=taglines&utm_campaign=nzlifelk_launch&utm_content=tag695&promoCode=A34454
_______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel