Welcome, Guest. Please login or register.

Author Topic: Coldfire AGAIN  (Read 25851 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Louis Dias

Re: Coldfire AGAIN
« on: March 31, 2008, 07:41:39 PM »
I see that in the old OS, the memory protection flags were ignored...but isn't the real question - were they actually set?

If they were actually set, couldn't the OS allocate a block of public memory available to all applications as well as private memory for each individual app...

If the some apps didn't set the flag in the call, wouldn't it be simple to find those calls and patch them by flipping a bit.  Can't be hard to see where the app crashes...and find the offending call... ;)

This could be done with a "debug" Amiga emulator on x86 where you can poke around and step through stuff...

I know from the manuals I read, I read to always set the flag appropriately, but I only scratched the surface of Amiga programming 11 years ago...so I probably have things quite off...
 

Offline Louis Dias

Re: Coldfire AGAIN
« Reply #1 on: April 02, 2008, 12:39:58 PM »
Quote

JJ wrote:
@ FrenchShark

Let me see if I understand what you are saying.  You are planning to re-write AOS natively for coldfire ?

If so, I don't think he could sell it...  Otherwise he could license the 'C' sources that Hyperion own and just and just recompile for CF.

Why not recompile AROS for CF and see how that runs native 68k apps...  :)  and I don't mean on Amiga hardware but on these CF developer boards...
 

Offline Louis Dias

Re: Coldfire AGAIN
« Reply #2 on: April 02, 2008, 05:14:29 PM »
call it DirectAGA, lol

Anyway, I don't think the goal of NatAmi is to move the OS forward, but to move the hardware forward.
The goal is to have a fast 3.9 system...  All this talk of memory protection is OT imho...