[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] SLB broken ?



Am 07.08.2011, 22:50 Uhr, schrieb Vincent Rivière <vincent.riviere@freesbee.fr>:

Helmut Karlowski wrote:
Me too! But I wonder why they use LDG, not MiNT's slb. Would be a great
opportunity to fix slb ;)

Is SLB support broken ? I suspect the answer is yes.

Years ago, Frank asked me to change the assembler jump at the start of the MiNT header. Previous binutils versions clobbered d4, but starting with binutils-2.18-mint-20080209 d0 is clobbered instead.

Don't know.

Recently, I found some reference to that PRG header signature in FreeMiNT's kernel SLB support, and I'm pretty sure this does not work anymore.

I don't know how SLB is supposed to work, but I would provide a patch it someone tells me how to test that stuff.

I don't know not anything that seriously uses slb, but there seem to be problems regarding their location (only $SYSDIR?) and something with unloading in relation to XaAES and proc-extensions.

from an older posting:

- closing an slb-process can cause system-halt when using XaAES and a debug-kernel

And this one:

http://sparemint.org/mailinglist/Mailing-Lists/MiNT-List.201012/op.vnyvcmswofd6j1@descaro.text

Maybe these are related to your findings, I don't know.

--
Helmut Karlowski