[Coco] 6309 port of NitrOS-9 Level 1

Kip Koon computerdoc at sc.rr.com
Tue Jul 21 23:45:48 EDT 2015


Hi Tormod, Robert, etc.
I have an Hitachi 6309 upgraded CoCo1 F-Board version machine that I want to run NitrOS-9 6309 L1 v3.3.0 on.  When I tried to run
make PORTS=coco1_6309 dsk
I got the following errors.
_________________________________
root at DS1 ~/nitros9
$ make PORTS=coco1_6309 dsk
**************************************************
*                                                *
*              THE NITROS-9 PROJECT              *
*                                                *
**************************************************
make -C /home/root/nitros9/lib && make -C /home/root/nitros9/level1 && :
make[1]: Entering directory '/home/root/nitros9/lib'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/root/nitros9/lib'
make[1]: Entering directory '/home/root/nitros9/level1'
**************************************************
*                                                *
*             NitrOS-9 Level 1 Ports             *
*                                                *
**************************************************
make -C coco1_6309 && :
make[2]: Entering directory '/home/root/nitros9/level1'
make[2]: *** coco1_6309: No such file or directory.  Stop.
make[2]: Leaving directory '/home/root/nitros9/level1'
makefile:10: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/root/nitros9/level1'
makefile:25: recipe for target 'all' failed
make: *** [all] Error 2

root at DS1 ~/nitros9
$ ^C

root at DS1 ~/nitros9
$
_________________________________________________________
I looked at the level1 folder and sure enough, coco1_6309 does not exist.  I could not run hg pull and hg update to update my local repo here at Mickey D's as their ISP has shut down the internet link due to some customers doing inappropriate things.  I'll try the repo pull and update when I get home, but lately when I did, no changes were available.  I have received that message from hg pull several times over the last few months.  There are some errors in Nitros9 l2 disks such as the password file is only a symbolic link and not the actual password file contents.  The same problem exists with the errmsg file as well.  All "error nnn" command give unknown error.  Of course these two files are in the SYS folder.    Please let me know if I need to do anything.  
I also tried running 
Make PORTS=coco2_6309 dsk
And received the following errors.
________________________________
root at DS1 ~/nitros9
$ make PORTS=coco2_6309 dsk
**************************************************
*                                                *
*              THE NITROS-9 PROJECT              *
*                                                *
**************************************************
make -C /home/root/nitros9/lib && make -C /home/root/nitros9/level1 && :
make[1]: Entering directory '/home/root/nitros9/lib'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/root/nitros9/lib'
make[1]: Entering directory '/home/root/nitros9/level1'
**************************************************
*                                                *
*             NitrOS-9 Level 1 Ports             *
*                                                *
**************************************************
make -C coco2_6309 && :
make[2]: Entering directory '/home/root/nitros9/level1/coco2_6309'
************************************************************
*
*      NitrOS-9/6309 Level 1 Radio Shack Color Computer 2 (coco2_6309)
*
************************************************************
make -C cmds && make -C modules && make -C defs && make -C sys && make -C bootfiles && make -C bootroms && make -C wwwroot && :
make[3]: Entering directory '/home/root/nitros9/level1/coco2_6309/cmds'
lwasm --6309 --format=os9 --pragma=pcaspcr,nosymbolcase,condundefzero,undefextern,dollarnotlocal --includedir=. --includedir=/home/root/nitros9/defs -DNOS9VER=3 -DNOS9MAJ=3 -DNOS9MIN=0 -DNOS9DBG=1 -Dcoco2_6309=1 --includedir=/home/root/nitros9/3rdparty/packages/basic09 -DH6309=1 /home/root/nitros9/level1/cmds/edit.asm -oedit
WARNING: Not supported IFP1
/home/root/nitros9/level1/cmds/edit.asm:00017          ifp1

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:00478          pshu  u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:00986 L07A1    pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01018          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01021 L07F9    pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01050          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01088          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01122          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01137          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01147 L0920    pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01164          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01172          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01176          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01194          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01210          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01216 L09BE    pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01266 L0A29    pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01357 L0AFF    pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01398 L0B5C    pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01422 L0B94    pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01551 L0CAF    pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01594 L0D0D    pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01677          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01685          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01700          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01708          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01746          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01828          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01872 L0FA8    pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01891 L0FD4    pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01908 L0FFA    pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01916 L100D    pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01934 L1035    pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01961          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01978          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01981          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01985          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01989          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:01993          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:02059          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:02066          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:02067          pulu  pc,u

ERROR: Bad register 'u'
/home/root/nitros9/level1/cmds/edit.asm:02116          pulu  pc,u

/home/root/nitros9/rules.mak:163: recipe for target 'edit' failed
make[3]: *** [edit] Error 1
make[3]: Leaving directory '/home/root/nitros9/level1/coco2_6309/cmds'
../coco1/makefile:81: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/root/nitros9/level1/coco2_6309'
makefile:10: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/root/nitros9/level1'
makefile:25: recipe for target 'all' failed
make: *** [all] Error 2

root at DS1 ~/nitros9
$
_______________________________________________
Am I doing something wrong?  
I don't mind reading documentation files if any are available to show me how to make changes I make stick, just point me to them.  I'm assuming the mercurial docs explain this come to think of it, so I'll start looking there.  Do I need to create a branch for my own work?  I'm thinking maybe so.  I'll look for that as well.  In the meantime, I'd like to test a Coco1_6309 port of NitrOS-9 since I have such a machine.  I think I have a Coco2 6309 machine as well so I'll test the coco2_6309 port.  I think I saw that .dsk file in my last run of the NitrOS-9 Local Repo Build.  If so, I'll let you guys know the results.  Take care my friends.

Kip Koon
computerdoc at sc.rr.com
http://www.cocopedia.com/wiki/index.php/Kip_Koon




More information about the Coco mailing list