st2xxx.cpp: Update notes

This commit is contained in:
AJR 2020-09-09 18:36:57 -04:00
parent 8c9ac9c4ff
commit 18972125e8

View File

@ -4,15 +4,19 @@
Sitronix ST2XXX LCD MCUs
This extended SoC family combines a 65C02 CPU core (including the
Rockwell bit opcodes) with a wide variety of on-chip peripherals.
Features common to all besides internal RAM and ROM are parallel
ports, internal timers, a multi-level interrupt controller, LCD
controllers (of varying degrees of sophistication), R/C/slow XTAL
clock generators, power management and PSG channels for speaker
output. Each MCU also has numerous pins dedicated to LCD segment
drivers, an external bus addressing several MB of off-chip
memory using multiple chip select signals, or both.
This extended SoC family combines a W65C02S 8-bit CPU core
(including the Rockwell bit opcodes) with a wide variety of on-
chip peripherals. Common features besides internal RAM and ROM are
parallel ports, internal timers, a vectored interrupt controller,
LCD controllers (of varying degrees of sophistication), R/C/slow
XTAL clock generators, power management and PSG channels for
speaker output. Each MCU also has numerous pins dedicated to LCD
segment drivers (ST20XX, ST2104, ST2108), an external bus capable
of addressing several MB of off-chip memory using multiple chip
select signals (ST2100, ST22XX), or both (ST25XX, ST26XX). The
later ST23XX series, targeted mostly at digital greeting card
applications, eliminated on-chip LCD control but retained other
typical ST2XXX features.
On all ST2XXX MCUs but the smallest single-chip ST20XX models,
40007FFF (nominally program memory) and 8000FFFF (nominally
@ -23,6 +27,9 @@
switch 40007FFF to a different bank during interrupt service if
the IRREN bit in the SYS register is set.
At some time between 2010 and 2012, Sitronix spun off all of its
SoC product line to mCore Technology Corporation.
**********************************************************************/
#include "emu.h"