source: rtems/c/src/lib/libbsp/sparc/ChangeLog @ 3d0d969b

4.104.114.84.95
Last change on this file since 3d0d969b was 3d0d969b, checked in by Joel Sherrill <joel.sherrill@…>, on 09/06/07 at 00:03:18

2007-09-05 Daniel Hellstrom <daniel@…>

  • shared/bspstart.c: LEON2 and LEON3 Data cache snooping detection on startup, for drivers. (LEON2,3 are configurable processors, they can be with or without DCache snooping. Caches without snooping needs the drivers to flush cache or use the sparc instruction lda to force cache miss...)
  • Property mode set to 100644
File size: 6.6 KB
RevLine 
[3d0d969b]12007-09-05      Daniel Hellstrom <daniel@gaisler.com>
2
3        * shared/bspstart.c: LEON2 and LEON3 Data cache snooping detection on
4        startup, for drivers. (LEON2,3 are configurable processors, they can
5        be with or without DCache snooping. Caches without snooping needs the
6        drivers to flush cache or use the sparc instruction lda to force
7        cache miss...)
8
[2eb4aba9]92007-09-05      Daniel Hellstrom <daniel@gaisler.com>
10
11        * shared/amba/ambapp.c, shared/include/ambapp.h: New files.
12
[4393845e]132007-09-05      Daniel Hellstrom <daniel@gaisler.com>
14
15        * Makefile.am: LEON3 AMBA PnP bus scanning moved to shared/amba/amba.c
16        and shared/include/ambapp.h. The AMBA scanning was improved to take
17        account for PnP info address translation. This is useful when
18        scanning remote AMBA busses for example when a board connected with
19        PCI has an AMBA bus that needs to be scanned, before the addresses
20        was hard coded. Also, LEON2 now have AMBA PnP bus scanning support.
21        By using the new AMBA scanning routines it is possible to isolate the
22        AMBA scanning code to ambapp.c, however existing drivers should be
23        updated to use them in order to save space.
24
[40a12376]252007-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
26
27        * shared/bspstart.c: Add include <rtems/bspIo.h> to remove warning.
28
[1ab18ec]292007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
30
31        * shared/bspstart.c, shared/gnatcommon.c: Remove debug print methods
32        that are redundant with prntk and replace their use with printk.
33
[4608d1b]342007-04-17      Joel Sherrill <joel@OARcorp.com>
35
36        * erc32/tools/runtest.in, leon2/tools/runtest.in,
37        leon3/tools/runtest.in: Do not run pppd.exe from batch mode script.
38
[e523ebea]392007-03-11      Joel Sherrill <joel@OARcorp.com>
40
41        * shared/bspstart.c: Remove assignments of
42        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
43        value in boot_card.c
44
[fcb0cd46]452006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * configure.ac: New BUG-REPORT address.
48
[9824dafe]492006-11-16      Joel Sherrill <joel@OARcorp.com>
50
51        * shared/bspstart.c, shared/start.S: Use common clock driver template
52        and eliminate all fast idle code specific to this BSP. This
53        eliminates a fair amount of code in the BSP clock driver and
54        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
55        timer so I added the new hook Clock_driver_support_find_timer to
56        support this. In general, there was some clean up to the file headers
57        of various files.
58
[11c60096]592006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * configure.ac: Require autoconf-2.60. Require automake-1.10.
62
[dcf4e0f1]632006-01-10      Joel Sherrill <joel@OARcorp.com>
64
65        * shared/start.S: Add include of bspopts.h so SIS quirks will trigger.
66
[ca8892b]672006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
68
69        * shared/start.S: Backport from rtems-4-6-branch.
70
[1b7e802b]712005-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
72
73        * Makefile.am: Merge-in shared/Makefile.am.
74        * ChangeLog: Merge-in shared/ChangeLog.
75        * configure.ac: Remove shared/Makefile.am.
76
772005-09-02      Joel Sherrill <joel@OARcorp.com>
78
79        PR 821/bsps
80        * shared/start.S: Workaround -- just avoid copying non-existent
81        initialized data in ROM to RAM.
82
832004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
[97891e5e]84
85        * configure.ac: Require automake > 1.9.
86
[1b7e802b]872004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[717a34e9]88
[1b7e802b]89        * shared/start.S: Include <rtems/asm.h> instead of <asm.h>.
90
912004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
92
93        * shared/bspstart.c, shared/gnatcommon.c: Convert to using c99 fixed
94        size types.
[717a34e9]95
[34354c6]962004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
97
98        * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
[1b7e802b]99        * acinclude.m4: Regenerate.
[34354c6]100
[194d1282]1012004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
102
103        * Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of
104        $(RTEMS_BSP_FAMILY).
105
[810720b6]1062003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
107
108        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
109
[1b7e802b]1102003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
111
112        * shared/Makefile.am: Cosmetics.
113
[43e60f8]1142003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
115
116        * acinclude.m4: Reflect changes to bootstrap.
117        * configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
118
[1b7e802b]1192003-09-26      Joel Sherrill <joel@OARcorp.com>
120
121        * shared/bspstart.c: Obsoleting HP PA-RISC port and removing all
122        references.
123
1242003-09-04      Joel Sherrill <joel@OARcorp.com>
125
126        * shared/bspclean.c, shared/bspstart.c: URL for license changed.
127
[fe8bc62f]1282003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
129
130        * Makefile.am: Reflect having moved aclocal/.
131
[c53e9e2f]1322003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
133
[1b7e802b]134        * Makefile.am, shared/Makefile.am: Reflect having moved automake/.
[c53e9e2f]135
[7dcc3fe]1362003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
137
[1b7e802b]138        * configure.ac: Use rtems-bugs@rtems.com as bug report email
139        address.
[7dcc3fe]140
[7a97f26]1412003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
142
143        * configure.ac: Remove AC_CONFIG_AUX_DIR.
144
[ccd81b60]1452003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
146
147        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
[9b5c258]148        * configure.ac: AC_PREREQ(2.57).
149
[dfa8fe34]1502002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
151
152        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
153
[1b7e802b]1542002-11-01      Joel Sherrill <joel@OARcorp.com>
155
156        * shared/gnatcommon.c: Removed warnings.
157
[8730f45]1582002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
159
[1b7e802b]160        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
[8730f45]161
[7273b6e]1622002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
163
[1b7e802b]164        * Makefile.am, shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
165        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
[7273b6e]166        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
167
[df25c998]1682001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
171        * configure.ac: New file, generated from configure.in by autoupdate.
[1b7e802b]172        * configure.in: Remove.
[df25c998]173
[1e93954]1742001-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
175
176        * acinclude.m4: New file.
177        * configure.in: Use RTEMS_BSP_SUBDIR.
178
[1abb56b]1792000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
180
181        * Makefile.am: Cleanup.
182
[599b8b2]1832000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
184
[1b7e802b]185        * shared/ChangeLog, shared/.cvsignore, shared/Makefile.am,
186        shared/bspclean.c, shared/bspstart.c, shared/gnatcommon.c,
187        shared/start.S: New files.  Largely moved from ERC32 BSP to be able
188        to be shared with LEON and other SPARC BSPs.
189        * Makefile.am, configure.in: Added shared directory as part of
190        enhancing ERC32 and adding LEON.
[599b8b2]191
[feead226]1922000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
195
[a314d3b4]1962000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
[1b7e802b]198        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
199        $(RTEMS_TOPdir)/aclocal.
[a314d3b4]200
[e83378d]2012000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
[1b7e802b]203        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to
204        GNU canonicalization.
[e83378d]205
[e94ad1fe]2062000-08-10      Joel Sherrill <joel@OARcorp.com>
207
208        * ChangeLog: New file.
[1b7e802b]209
2102000-04-23      Jiri Gaisler <jiri@gaisler.com>
211
212        * shared/start.S: Modificatins to preserve the current CWP and
213        adjust the WIM accordingly. This improves compatibility with the
214        remote debugger and the mkprom prom-builder.
215
Note: See TracBrowser for help on using the repository browser.