Why Are There Extra Pins on ROM Sockets for Certain Boards?

jajan547

Active Tinkerer
Mar 25, 2022
732
295
63
North Carolina, USA
Just curious if you were to look at say a Color Classic, Color Classic ii, LC475. Lciii/iii+, Classic, or Classic ii/Performa 200 for example why do these machines have the ROM backed out one row over? Was this because Apple considered ROM upgrades or what is the story here, are different chips compatible with the same ROM but also occupying all of the pin rows?
IMG_1198.jpeg
 

retr01

Senior Tinkerer
Jun 6, 2022
2,473
1
796
113
Utah, USA
retr01.com
That is a 42-pin socket. Apple specified a 42-pin socket and had the 40-pin ROM dropped there. Maybe a simple design or production mistake that was slid? This oddity has been known since around 1990. Note in the second paragraph of the first column here:

1658826458950.png
 

max1zzz

Moderator
Staff member
Sep 23, 2021
233
566
93
27
The extra pins are for extra address signals to allow for larger ROM's to be used, this was presumably because apple had plans to release upgraded ROM's at some point but never did
 
  • Like
Reactions: jajan547

Trash80toG4

Active Tinkerer
Apr 1, 2022
910
260
63
Bermuda Triangle, NC USA
That makes sense to me now. Note that the ROM is installed backwards? Would the higher capacity ROM IC key align with the silk screen key as shown? Very strange, is the silk screen keyed at both ends?