On 13 May 98 at 10:24, Sam Ismail wrote:
What ROM would this be? The Apple ][ basically had
16K of ROM not
counting the 2K of ROM space that each peripheral card had. In the
//c that would give it maybe another 10K for the different built in
ports (serial, mouse, 3.5"...)
Ok Sam, I have the Apple //c Technical Reference Manual with me now.
It has a complete source code listing of the final version of the //c
Firmware ROM. The memory map shows the //c firmware
occupied 32K. 16K listed as "Main side ROM" and another 16K as
"Auxillary side ROM". Besides Applesoft and the monitor, they show
UniDisk 3.5" routines (part of SmartPort), mouse handlers, Mouse
BASIC routines, ACIA routines, diagnostic routines, the
mini-assembler, extra monitor commands, firmware for all of the
"built-in cards" and lots and lots of assembler utility routines and
the SmartPort/Protocol Converter. It says later models had "a 256K
ROM IC to replace the 128K ROM". I'd guess without further digging
that the 32K of ROM on the memory map doesn't include all of the
code.
What is this SmartPort Protocol Converter?