DIRECTORY CoreCreate; CrossRAM: CEDAR DEFINITIONS = BEGIN Vdd: NAT = 0; Gnd: NAT = 1; PadVdd: NAT = 2; PadGnd: NAT = 3; nPrecharge: NAT = 4; Access: NAT = 5; Write: NAT = 6; Read: NAT = 7; Address: NAT = 8; Data: NAT = 9; CrossRAMState: TYPE = REF CrossRAMStateRec; CrossRAMStateRec: TYPE = RECORD[ accessOccured, precharged: BOOL _ FALSE, address: CARDINAL, memory: SEQUENCE length: CARDINAL OF CrossRAMWord]; CrossRAMWord: TYPE = RECORD[ data: CARDINAL]; CreateCrossRAM: PROC RETURNS [cellType: CoreCreate.CellType]; END. <CrossRAM.mesa Barth, January 9, 1986 5:06:17 pm PST ΚK˜šœ ™ J™%—J™codešΟk œ ˜K˜—šΟnœœ œ˜#K˜—Kšœœ˜ Kšœœ˜ Kšœœ˜Kšœœ˜Kšœ œ˜Kšœœ˜Kšœœ˜Kšœœ˜Kšœ œ˜Kšœœ˜K˜Kšœœœ˜+šœœœ˜ Kšœœœ˜(Kšœ œ˜Kšœœ œœ˜3—šœœœ˜Kšœœ˜K˜—šžœœœ!˜=K˜—Jšœ˜—…—™