I was pointing out that there were variants of the 6502, some that likely
never saw much use (and perhaps never came to market). I can't remember
what was what, just that there was a range of CPUs in the line, with
varying number of address lines and such.
Adam Osborne's "An Introduction to Microcomputers: Volume 2, Some Real
Products" covers this. In the 1976 edition that I have there are:
6502
6502
6504
6505
6506
6512
6513
6514
6515
and I'm not going to bother figuring out what's different. They are all
6502s with a subset of the pins available to the outside. This is too
early for CMOS.
Remember, once they had the design, they could make variations. When we
first heard about it, it was going to be the 6500, which was
pin-compatible with the 6800 (so you could drop in the 6500 and have the
6500 set of instructions and architecture). It was never clear if any of
those were delivered, but soon Motorola objected, so we got the 6502,
which wsa the same CPU but the pinout not compatible with the 6800.
So Mos Technology was able to rearrange things pretty fast.
I thought there was supposed to be a 6501 too, but I can't remember what
that was.
And of course, later there were variants, as I mentioned the 6510 as used
in the Commodore 64, and Rockwell (if not them, someone else) had a 6502
with a FORTH interpreter inside the actual IC.
I gather there are still descendants of the 6502 used in some places, for
a while in game consoles (before those moved to 16bit). We see the same
practice today with ARM processors, a company designs the basic CPU, but
just licenses it out, so other companies actually manufacture it, and add
whatever other things on-chip that cellphone or whatever needs.
Michael