From mint-bounce@lists.fishpool.fi Wed Apr 29 19:00:12 2009 X-SourceIP: 62.194.198.205 Message-ID: <49F8D39B.3080303@chello.nl> Date: Thu, 30 Apr 2009 00:24:27 +0200 From: Henk Robbers User-Agent: Mozilla Thunderbird 1.0.2 (Macintosh/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "[MiNT] Mailing-List" Subject: Re: [MiNT] MiNTLib for ColdFire References: <68EF70E911F44CB4AC7C90F286219FC1@joevenlt> In-Reply-To: <68EF70E911F44CB4AC7C90F286219FC1@joevenlt> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: h.robbers@chello.nl Precedence: bulk List-help: List-unsubscribe: List-Id: X-List-ID: List-subscribe: List-owner: List-post: Jo Even Skarstein wrote: > I see that Henk Robbers is a part of the ACP team, which I guess means > that AHCC will be adapter to the ColdFire. So a lightweight C-compiler > will most likely be available too. > The road ahead: 1 Compile and run EmuTOS. As a proof of concept. 2 Implement CF machine option in TT-Digger. I'll need that :-) 3 Implement 68020/CF compatibility target in AHCC. 4 Recompile and run EmuTOS. 5 Implement CF specific target in AHCC. 6 Rewrite in C the VDI_BLIT & VDI_TBLIT functions of EmuTOS. 7 Hopefully at this time the ACP board exists. :-) 8 Recompile and run EmuTOS. 9 Recompile AHCC and run it on the ACP board. 10 Be happy to have lived through all of this. At the moment I am quite busy doing stage 1. I regret the fact that ColdFire and M68K have too many differences. Yet the basic programming model is the same. That is why the CF is the best choice for people who like real hardware. (like me). The modifications needed in a compiler are tedious, but straight forward and uncomplicated. I expect the ACP board to be 10 times faster then my 25MHz Milan 040. EmuTos compiles in 160 seconds now. So that would become 16 seconds. At larger speeds AHCC would become console typewriter limited. ;-) -- Groeten; Regards. Henk Robbers. http://members.chello.nl/h.robbers Interactive disassembler: TT-Digger; http://digger.atari.org A Home Cooked C compiler: AHCC; http://ahcc.atari.org