[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