[Coco] BASIC and Disk BASIC version numbers

tim lindner tlindner at ix.netcom.com
Fri Dec 12 23:54:26 EST 2003


I have done a little more commenting.

1.3:

A060 C6 04   LDB   #$04   USE AS A MASK TO CHECK RAMSZ INPUT
A062 6F 1E   CLR   -2,X   SET RAMSZ STROBE LOW
A064 E5 02   BITB   2,X   CHECK RAMSZ INPUT
A066 27 06   BEQ   $A070  BRANCH IF JUMPER SET
A068 A7 5B   STA   -5,U   SET M0 OF SAM
A06A A7 55   STA   -11,U  SET P1 OF SAM 
A06C 20 04   BRA   $A072
A06E 12      NOP
A06F 12      NOP
A070 A7 5D   STA   -3,U   SET M1 OF SAM
A072 6E A4   JMP   ,Y     GO DO A WARM OR COLD START

I am guessing that a CoCo 2 with version 1.3 of the ROM comes with a
SN74LS785 SAM and not a SN74LS783/MC6883 SAM.

So if the jumper is in place you have: 16K x 4 dynamic RAM.
If the jumper is clear you have: 64K x 1 dynamic RAM.

-- 
tim lindner
tlindner at ix.netcom.com                                            Bright



More information about the Coco mailing list