[Coco] Nitros9 L2 6809 DSK image?

Kip Koon computerdoc at sc.rr.com
Thu Oct 12 00:08:32 EDT 2017


Hi Jim!
This is great news!  I will eventually want to get several as well as some CocoMEM Jr's, but that will take a while to put together.  Anyway, Congratulations!  CocoMEM is ALIVE!

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

-----Original Message-----
From: Coco [mailto:coco-bounces at maltedmedia.com] On Behalf Of RETRO Innovations
Sent: Wednesday, October 11, 2017 9:30 PM
To: coco at maltedmedia.com
Subject: Re: [Coco] Nitros9 L2 6809 DSK image?

On 10/7/2017 2:43 PM, Barry Nelson wrote:
> So, did it boot?
> How much memory does it show?
> Type:
>
> mfree
>
>
I am happy to report that I successfully booted Nitros9 last night and 
mfree reports 1944K free :-)

I added the Barry Nelson 512kB Emulation functionality tonight (sorry, 
could not resist), but currently have to determine how to enable/disable 
it.  I initially put it on $ff91 bit 7, but at least Nitros9 resets that 
flag before booting to mem check, so it effectively turns it off :-)  I 
think I'll implement my "port knocking" approach for the emulation 
enable (like I did on CocoFLASH).

I assume 4MB works, and I have the NoCan support in, but I need a 
Nitros9 SDC image to try that will test it.

The issue at Tandy assembly was a stupid error:

if(flag_crm & cpu_address[12:4] == 12'hffe)

    data_bank = 9'hfe;

Should have been:

if(flag_crm & cpu_address[12:8] == 8'hfe)

    data_bank = 9'hfe;

Which I fixed last night, only to get an immediate screen corruption.  
On a hunch, I asked where OS9 screens are kept, and the answer was "top 
of memory".  My working firmware did not have the DISTO Video Bank code 
in place, and I watched Nitros9 try to store a $03 into $ff9b. Since my 
firmware didn't watch for that, Nitros 9 was putting the screen at 
2MB-8kB and I was pulling screen data from 512kB-8kB.  After 
implementing that register, all works.

Jim


-- 
RETRO Innovations, Contemporary Gear for Classic Systems
www.go4retro.com
store.go4retro.com


-- 
Coco mailing list
Coco at maltedmedia.com
https://pairlist5.pair.net/mailman/listinfo/coco



More information about the Coco mailing list