Imported Upstream version 2.9.0
[debian/cc1111] / device / lib / pic / NEWS
1 --- 2006-03-21  Raphael Neider
2
3 Added device specific SFR definitions in libdev/.
4 From now on all projects should be linked not only with
5 libsdcc.lib but also with pic$(ARCH).lib where ARCH is
6 something like p16f877.
7
8 --- 2005-10-27  Raphael Neider
9
10 Generic pointer support routines and additional arithmetic halpers
11 have been added to the library.
12
13 Although the compiled library should be portable across (all?)
14 pic14 devices, I recommend selecting the desired target chip
15 by setting the ARCH variable to the desired target chip in
16   - Makefile.common     (AFTER having run ./configure)  OR
17   - Makefile.common.in  (BEFORE running ./configure)
18 in order to maximize performance (smaller devices ignore
19 BANKSEL directives, i.e. updates to the IRP bit).
20
21 --- 2005-09-23  Raphael Neider
22
23 The pic14 library is split into several parts:
24
25 * common part
26   The common part reuses the (hardware independant) sources found 
27   under device/lib/ (currently not used).
28 * pic14 specific part
29   The pic14 specific library routines are found in subdirectories of
30   device/lib/pic/ and provide specialized implementations better
31   suited for the pic14 architecture and additional functions not
32   found in (or not reused from) the common sources.
33 * device specific part
34   This part is planned to support specific I/O sub-devices not
35   common to all pic14 chips. This part is currently absent...
36
37 The SDCC/pic14 library has been created by
38         Raphael Neider <rneider AT web.de> (2005)
39
40 It is currently maintained by
41         Raphael Neider <rneider AT web.de>
42
43 The pic14 and the device specific parts (whose sources are found
44 in device/lib/pic/) are to be licensed nuder the terms of the
45 GNU Lesser General Public License (LGPL). See COPYING for details.
46 The sources from the common part are licensed as indicated in each
47 file.
48
49 Requests for enhancements, additions or modifications should be posted
50 at the SDCC user's or developer's mailing list or directly be sent to
51 the current maintainer of the library as indicated above.
52