I will look into it.Not sure if I will find the bug,as ASM isn't my strong
suit,but I'm sure I could probably find something.

I'll reply with my results if I find anything.

Best,Jayden.

On Thu, Sep 1, 2016 at 6:28 AM, Eric Auer <e.a...@jpberlin.de> wrote:

>
> Hi Jayden,
>
> both SYS (which puts boot sectors on drives) and the kernel
> already automatically detect LBA support. They both also
> already have options to manually select CHS or LBA. However,
> some old computers do not have LBA support. People with old
> computers must use CHS. The support for boot from FAT32 disk
> on CHS seems broken. My question is: Who can find the bug in
> our FAT32 CHS boot sector? The bug started when we removed
> the need to pre-compute some values in SYS. The pre-computed
> values mean that boot broke when you moved or resized FAT32
> partition. The improved but buggy version was introduced at
> the same moment when FAT32 LBA boot support was introduced.
> I hope that that clarifies my question.
>
> Eric
>
> > If it comes down to it, one could simply create a config option for the
> LBA
> > support. By default, LBA would be enabled. If the user experiences issues
> > booting, or if it detects an issue booting, it would then revert to the
> old
> > SYS update code, grouped as a function or something of the liking.
>
>
>
> ------------------------------------------------------------
> ------------------
> _______________________________________________
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
------------------------------------------------------------------------------
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to