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

Re: [MiNT] 040/060 MMU tree builder beta available (fwd)



My reply to mail #2

---------- Forwarded message ----------
Date: Fri, 28 May 1999 23:17:24 +0000
From: Odd Skancke <oskancke@online.no>
To: Martin Nightowl Byttebier <tos4ever@ping.be>
Subject: Re: [MiNT] 040/060 MMU tree builder beta available


 Hello, Martin,

On Fri, 28 May 1999, Martin Nightowl Byttebier wrote:

> Hello Odd,
> 
> on Fri 28-05-1999 19:31 you wrote:
> 
> >
> 
> > Everything seems to be correct, except that is should not stop booting :)
> >Ok, try to disable the cache by commenting out the "cacr=xxx" line in
> >mmusetup.cnf.
> 
> Done.
> >
> > But before doing anything, actually, try running splitram.prg!! 
> 
> Done
> >
> > Oh.. remove HADES_B4.ACC!! 
> 
> Done
> >
> >
> >
> > Try the things above. First make sure you don't run the HADES_B4.ACC,
> >and use splitram.prg and change the "cacr" setting in mmusetup.cnf. Then
> >in *should* work....
> 
> I also placed cache_of between set_mmu.prg and mint.prg.

 This is not necessary...

> 
> Yep, my Hades boots further now but now I've lots of "memory violation" 
> warnings and at the end Thing get killed too.
> 
> jclktool memory violation type=free
> menuinfo memory violation type=private
> zcontrol memory violation type=private
> taskbar  memory violation type=free
> thing    memory violation type=private

 Ok, at least memory protection works ;-)

> 
> 
> Booting without Freedom works better but still jclktool, taskbar and Thing 
> that complaints. Thing start up but just as it displays the background 
> picture it get killed. I must reload it from n_aes.
> Taskbar works if I load it from desktop.
> If I start cache_on.prg from desktop I ended up with a frozen Thing and 
> beeing so leaving me with no other choice to reset the system.
> However if I use min_cach.prg from desktop everything runs fine.
> 
> He, I found the solution. If I run min_cach.prg from n_aes.cnf, Taskbar 
> and Thing loads just fine. I can even use freedom v2.05 and jclktool.acc again.
> I start to love it.

 You can not use min_cach.prg, as it turns off the MMU, effectively
destroying memory-protection! The only reason why this works at all, is
that the memory mapping is 1:1, that is, logical and physical addresses
are the same. When I get this (if I get this) ST/TT RAM splitting
implemented, there's no way you can use anything that turns off the PMMU.
You might as well run as mintnp.prg.

 Can I post to the mails regarding this to the mint-list? I think that
other people know more about the above applications and why they fail. I
don't use any of them, except from taskbar and Thing.. and those should
not fail. I'm saying here that I need help to find out why this happens,
and I think that I should post your previous mail and my response to this
to the mint-list. can we?



> 
> Thanks for your help.
> BTW: May I upload set_mmu.prg to the Belgian ftp-site?

 Not yet.. we need to get it working better first. Besides, a new version
is due soon..





 Odd Skancke - ozk@atari.org