2 * This package is PCB 2.0 release by harry eaton.
4 * This file is totally out of date.
6 * I'm too lazy to document all of the changed files
7 * (there are a lot! run diff to see em all)
9 * below is some of the history of PCB's changes. It is necessarily
13 - Changes to add the gerber driver:
14 + dev_gerber.h Clone from dev_ps.h.
15 + dev_gerber.c Clone from dev_ps.c.
16 Added support for the Outline & Alignment
18 + dev_gerberX.h Clone from dev_gerber.h
19 + dev_gerberX.c Clone from dev_gerber.c
20 Added support for the Outline & Alignment
22 + default_aperture Changes for new pads and changed formats
23 with leading D & X for the two
24 different gerber standards.
25 + data.h Up size of PrintingDevice.
26 + data.c Include "dev_gerber.h" & "dev_gerberX.h"
27 + print.h Added support for the "Render Text on
29 + print.c Include "dev_gerber.h" & "dev_gerberX.h" *A*
30 Disable silkscreening of pads and pins; these
31 surfaces must be soldered and
32 should not be silkscreened.
33 Added support for the Text() device operation.
34 Added support for the "Render Text on
36 + printdialog.c Include "dev_gerber.h" & "dev_gerberX.h" *A*
37 Added support for the "Render Text on
39 + const.h Up limit on maximum number of print/output
41 + Imakefile Include support for dev_gerber.[co].
43 + pcbtogbr.gcf Created default gerber control file (gcf).
44 This belongs in the layout file, also.
45 + pcbtogbr.pcb Created test data file.
46 + *.gbr Generated Gerber files from pcbtogbr.pcb
47 + *.gbx "ditto" ^^^^ for Gerber Extented
48 + gerbertotk.c Converts Gerber files to tcl/tk programs.
49 + gbrtest Exports test gerber conversion data to a
50 MS-DOG subdirectory for testing
51 via a Gerber interpreter.
52 + ../config.h Amended the RELEASE definition to protect the
54 + global.h Added support for the Text() device operation.
55 + dev_ps.c Added support for the Text() device operation.
56 + ../lib/*.* Added Radial & Axial Caps, Axial Resistors,
57 14-pin can oscillators, one generic
58 matched pair of transistors
59 2N3904 NPN & 2N3906 PNP,
60 ovenized oscillator, etc...
64 + dev_gerberX.c Deleted RS-274X calls to read default_aperture
65 file. gerberX now generates internal
66 aperture information specific to each
67 layer. ApertureFunctions deleted,
68 since the G0(1|2|3) deterrmine the
71 Tested with OrCAD GerberTool Demo 6.2b1,
72 it works but some the silkscreens for
73 arcs are wacky. Most items have a
74 normal appearance with GO3 CCW draw
76 + Device->(function) Any file that has this type of call got
77 assaulted and had an "int unused"
80 + dev_gerber.c Working on having a file called
81 "default.map" or "default.app"
82 to dynamically generate an aperture
83 table that is dependent on the
84 gerber RS-274D file generation.
85 --- PCB 1.4.5.ALPHA.02a
87 + dev_gerber.c gerber RS-274D now does dynamic aperture
90 + It might not be needed to include dev_*.h within this source