1. Trammell Hudson
  2. prom

Source

prom / chips.c

Diff from to

File chips.c

 
 	.hi_pins	= { 28, },
 	.lo_pins	= { 22, 20, 14, },
+	.vcc		= 28,
+	.gnd		= 14,
 },
 {
 	.name		= "M27C256",
 	},
 	.hi_pins	= { 28, 1 },
 	.lo_pins	= { 22, 20, 14, },
+
+	.vcc		= 28,
+	.gnd		= 14,
 },
 {
 	.name		= "M27C128",
 	},
 	.hi_pins	= { 28, 1, 27, },
 	.lo_pins	= { 22, 20, 14, },
+
+	.vcc		= 28,
+	.gnd		= 14,
 },
 {
 	.name		= "LH-535618",
 	.lo_pins	= { 
     [LATCH_PIN] = 23,
     21, 27, 14, },
+
+	.vcc		= 1,
+	.gnd		= 14,
 },
 {
 	.name		= "M27C64",
 	},
 	.hi_pins	= { 28, 1, 27 },
 	.lo_pins	= { 22, 20, 14, },
+
+	.vcc		= 28,
+	.gnd		= 14,
 },
 {
 	.name		= "87C64",
 		[LATCH_PIN] = 20,
 		22, 14, 
 	},
+
+	.vcc		= 28,
+	.gnd		= 14,
 },
 {
 	.name		= "C64-2732",
 	},
 	.hi_pins	= { 24, 21 },
 	.lo_pins	= { 12, 20, },
+
+	.vcc		= 24,
+	.gnd		= 12,
 },
 {
 	/** 512x8 PROM -- UNTESTED */	
     11, 30, // GND
     20, // G'
 	},
+
+	.vcc		= 40,
+	.gnd		= 11,
 },
 {
 	/** Apple Mac SE PROM chips
 		24, // !oe
 		22, // !ce
 	},
+
+	.vcc		= 32,
+	.gnd		= 16,
 },
 {
 	// C64 kernel and basic ROMs
 		12, // gnd
 		20, // !cs
 	},
+
+	.vcc		= 24,
+	.gnd		= 12,
 },
 {
 	/** 2716 mask ROM used in video games.
 
 	.hi_pins	= { 24, 21, },
 	.lo_pins	= { 12, 20, 18 },
+
+	.vcc		= 24,
+	.gnd		= 12,
 },
 {
 	/** 9316 mask ROM used in video games.
 
 	.hi_pins	= { 24, 18, },
 	.lo_pins	= { 12, 21, 20 },
+
+	.vcc		= 24,
+	.gnd		= 12,
 },
 {
 	.name		= "HN462732",
 		20, // !oe
 		18, // !ce
 	},
+
+	.vcc		= 24,
+	.gnd		= 12,
 },
 {
 	/** atmega8.
 		7, // vcc
 		20, // avcc
 	},
+
+	.vcc		= 7,
+	.gnd		= 8,
 },
 };