Awhuxlb.180 net.ucds utcsrgv!utzoo!decvax!duke!chico!harpo!whuxlb!nrf Tue Mar 2 21:36:19 1982 Re: I/O Connector Definitions a) Since I/O connectors are generally complicated, I have found it necessary to write the necessary CDL directly (see the manual page called CDL). b) In order to 'delay' the mapping between I/O pins and names, one could conceivably invent a wierd 'socket', but I prefer create two macros. The first contains a mapping between the 'wierd' connector pins (which aren't allowed to have '0' as a pin number, whereas BELLPAC (TM) has a pin 000) and some reasonalbe names, like 'P000', 'P001', etc. the second is a mapping between the user names such as A<00:23>, and P023, P124, etc. there are two problems with this: a) cdm doesn't like unused macro definitions, and b) various programs don't like the full pathname generated, such as NAME1/MACRO1/MACRO2. In order to smooth over these problems, I provide to my TA's a 'standard makefile' which they slightly modify to get things started. I also provide the .g file that maps wierd pin numbers to P???, and the CDL for the appropriate connector. My next news item will contain that makefile. ----------------------------------------------------------------- gopher://quux.org/ conversion by John Goerzen of http://communication.ucsd.edu/A-News/ This Usenet Oldnews Archive article may be copied and distributed freely, provided: 1. There is no money collected for the text(s) of the articles. 2. The following notice remains appended to each copy: The Usenet Oldnews Archive: Compilation Copyright (C) 1981, 1996 Bruce Jones, Henry Spencer, David Wiseman.