Am 21.08.2011 01:35, schrieb John Clymer: > DIFF attached for comment and review. Provides the following features / > difference: > > 1) Switched operation of cpuinfo.pas - there is still a SET containing > the ct_ constants, but that now indexes an array of structures rather > than a collection of arrays. The array contains the info from the old > arrays, PLUS FLASH, SRAM and EPROM memory definitions i.e. BASE and SIZE > for each. > NOTE: Switched for both ARM and AVR. AVR changes will compile the > cross compiler, but choke while building the RTL (complaining about a > function being too complex). However, the SVN and daily build exhibit > the same behaviour - so I do not believe I have broken the AVR any > further than it was broken.
tcontrollerdatatype should be declared only once. > > 2) Added LM3FURY controller unit file - this will be built up into a > base unit file for all the Fury class Stellaris controllers. The file is missing. > > 7) IF controllerunitstr is empty - then no added file is included in the > build (again, to support a "base" controller type - with no defines what > so ever - power user option) This should be boundy to some controller type like dummy else beginners will stumble on it. Besides this, the patch can be applied imo. _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel