[Coco] 6309 port of NitrOS-9 Level 1

Tormod Volden lists.tormod at gmail.com
Sat Jan 24 04:14:13 EST 2015


On Sat, Jan 24, 2015 at 4:36 AM, Robert Gault wrote:
> Tormod Volden wrote:
>>
>> There was some initiative to add 6309 support to level1 some time ago
>> (Robert, Luis?). No patches were submitted though.
>>
>> I have added a coco2_6309 tree to the repository. It will build using:
>>
>>   make PORTS=coco2_6309 dsk
>>
>> Now it just needs someone to make it work :) Can you please send
>> patches for the fixes that you came up with at the time?
>>
>> Best regards,
>> Tormod
>>
>> http://five.pairlist.net/pipermail/coco/2014-January/128915.html
>> http://five.pairlist.net/pipermail/coco/2014-February/130516.html
>>
>
> Tormod,
>
> Something is wrong with the repository. One can't browse to Level1
> http://sourceforge.net/p/nitros9/code/ci/f4f1066c8096a49ff4b4b28c12589b16be8cb3e7/tree/level1/
> One gets the message "Oops, looks like something went wrong."

I don't know what's up with the sourceforge web interface, but you can
see my changes under "History":
http://sourceforge.net/p/nitros9/code/ci/f4f1066c8096a49ff4b4b28c12589b16be8cb3e7/log/?path=

>
> Regards an H6309 tree at any level, not all that much code has been
> optimized for the H6309. Many if not most of the commands and modules don't
> use 6309 code.

OK, then at least it should build and run without too much work.

>
> As long as the existing 6309 code is not embedded within a Level2

This is probably a common problem. Didn't any of you already work on this?

> conditional, all that would be needed are new directories and makefiles that
> refer to those in coco1 with the
> include ../../coco1/whatever/makefile
> AFLAGS          +=  -DH6309=1
>
> I imagine that is what you did with level1/coco2 but I can't access it to
> look.

Yes mostly, and in a new coco2_6309 tree. Again, use "History" to see
changes (until you update your local tree).

Tormod


More information about the Coco mailing list