source: rtems/c/src/lib/libbsp/sparc/ChangeLog @ f3cc5cf

4.104.114.95
Last change on this file since f3cc5cf was f3cc5cf, checked in by Joel Sherrill <joel.sherrill@…>, on 05/06/08 at 19:27:42

2008-05-06 Joel Sherrill <joel.sherrill@…>

  • shared/start.S: Spacing.
  • Property mode set to 100644
File size: 11.1 KB
Line 
12008-05-06      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * shared/start.S: Spacing.
4
52007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * shared/bspstart.c: Eliminate copies of the Configuration Table. Use
8        the RTEMS provided accessor macros to obtain configuration fields.
9
102007-12-06      Joel Sherrill <joel.sherrill@OARcorp.com>
11
12        * shared/include/grcan_spwrtc.h: Removed.
13
142007-12-05      Daniel Hellstrom <daniel@gaisler.com>
15
16        * shared/include/ambapp.h: Sync head and 4.8 branch.
17
182007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
19
20        * shared/bspstart.c: Move interrupt_stack_size field from CPU Table to
21        Configuration Table. Eliminate CPU Table from all ports. Delete
22        references to CPU Table in all forms.
23
242007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
25
26        * shared/bspstart.c: Moved most of the remaining CPU Table fields to
27        the Configuration Table. This included pretasking_hook,
28        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
29        extra_mpci_receive_server_stack, stack_allocate_hook, and
30        stack_free_hook. As a side-effect of this effort some multiprocessing
31        code was made conditional and some style clean up occurred.
32
332007-11-30      Daniel Hellstrom <daniel@gaisler.com>
34
35        * shared/include/grspw.h, shared/spw/grspw.c: GRSPW SpaceWire Driver.
36        Fixes typecast to volatile integer instead of to integer. Added
37        scanning for GRSPW2 Core, The GRSPW2 core is run in legacy mode.
38
392007-11-30      Daniel Hellstrom <daniel@gaisler.com>
40
41        * shared/can/occan.c: LEON2/3 OCCAN CAN driver. Fixes typecast to
42        volatile integer where needed. Fixes bug where closing the driver and
43        opening it again could make the driver not starting transmission due
44        to the software fifo was not cleared.
45
462007-11-30      Daniel Hellstrom <daniel@gaisler.com>
47
48        * shared/can/grcan.c, shared/can/grcan_rasta.c,
49        shared/include/ambapp.h: GRCAN CAN driver. Fixes Interrupt
50        enabling/disabling in the driver, interrupt may not be restored
51        correctly. Implements the baud rate calculation routine. Removed
52        unnecessary printk. Fixed scanning to support GRCAN and GRHCAN
53        hardware. Added GRCAN device number to ambapp.h.
54
552007-10-11      Daniel Hellstrom <daniel@gaisler.com>
56
57        * Makefile.am, shared/can/occan.c, shared/include/ambapp.h: Add initial
58        i2c and update OC-CAN support.
59        * shared/i2c/i2cmst.c, shared/include/i2cmst.h: New files.
60
612007-09-21      Daniel Hellstrom <daniel@gaisler.com>
62
63        * shared/can/occan.c: Fix warning on Diab compiler.
64
652007-09-19      Daniel Hellstrom <daniel@gaisler.com>
66
67        * shared/can/occan.c: Fix Reenable command and fix typo.
68
692007-09-18      Joel Sherrill <joel.sherrill@OARcorp.com>
70
71        * shared/1553/b1553brm.c, shared/can/grcan.c: Remove include of sched.h
72
732007-09-13      Joel Sherrill <joel.sherrill@OARcorp.com>
74
75        * shared/spw/grspw.c: Remove include of sched.h. It does not appear to
76        be needed and is unavailable when POSIX is disabled.
77
782007-09-12      Daniel Hellstrom <daniel@gaisler.com>
79
80        * shared/can/grcan.c, shared/include/debug_defs.h, shared/spw/grspw.c:
81        Remove use of DEBUG_printf.
82
832007-09-07      Daniel Hellstrom <daniel@gaisler.com>
84
85        * shared/1553/b1553brm.c, shared/can/grcan.c, shared/can/grcan_rasta.c,
86        shared/can/occan.c, shared/spw/grspw.c, shared/spw/grspw_pci.c,
87        shared/uart/apbuart.c: Remove warnings.
88
892007-09-06      Daniel Hellstrom <daniel@gaisler.com>
90
91        * shared/pci/pcifinddevice.c: New file.
92
932007-09-06      Joel Sherrill <joel.sherrill@OARcorp.com>
94
95        * shared/uart/apbuart.c: Fix some warnings.
96
972007-09-06      Daniel Hellstrom <daniel@gaisler.com>
98
99        New drivers: PCI, b1553BRM, SpaceWire(GRSPW), CAN (GRCAN,OC_CAN),
100        Raw UART.
101        * shared/1553/b1553brm.c, shared/1553/b1553brm_pci.c,
102        shared/1553/b1553brm_rasta.c, shared/can/grcan.c,
103        shared/can/grcan_rasta.c, shared/can/occan.c, shared/can/occan_pci.c,
104        shared/spw/grspw.c, shared/spw/grspw_pci.c, shared/spw/grspw_rasta.c,
105        shared/uart/apbuart.c, shared/uart/apbuart_pci.c,
106        shared/uart/apbuart_rasta.c: New files missed in previous commit.
107
1082007-09-06      Daniel Hellstrom <daniel@gaisler.com>
109
110        * Makefile.am: Add the following new drivers: PCI, b1553BRM,
111        SpaceWire(GRSPW), CAN (GRCAN,OC_CAN), Raw UART.
112        * shared/include/apbuart.h, shared/include/apbuart_pci.h,
113        shared/include/apbuart_rasta.h, shared/include/b1553brm.h,
114        shared/include/b1553brm_pci.h, shared/include/b1553brm_rasta.h,
115        shared/include/debug_defs.h, shared/include/grcan.h,
116        shared/include/grcan_rasta.h, shared/include/grcan_spwrtc.h,
117        shared/include/grspw.h, shared/include/grspw_pci.h,
118        shared/include/grspw_rasta.h, shared/include/occan.h,
119        shared/include/occan_pci.h, shared/include/pci.h: New files.
120
121
1222007-09-05      Daniel Hellstrom <daniel@gaisler.com>
123
124        * shared/bspstart.c: LEON2 and LEON3 Data cache snooping detection on
125        startup, for drivers. (LEON2,3 are configurable processors, they can
126        be with or without DCache snooping. Caches without snooping needs the
127        drivers to flush cache or use the sparc instruction lda to force
128        cache miss...)
129
1302007-09-05      Daniel Hellstrom <daniel@gaisler.com>
131
132        * shared/amba/ambapp.c, shared/include/ambapp.h: New files.
133
1342007-09-05      Daniel Hellstrom <daniel@gaisler.com>
135
136        * Makefile.am: LEON3 AMBA PnP bus scanning moved to shared/amba/amba.c
137        and shared/include/ambapp.h. The AMBA scanning was improved to take
138        account for PnP info address translation. This is useful when
139        scanning remote AMBA busses for example when a board connected with
140        PCI has an AMBA bus that needs to be scanned, before the addresses
141        was hard coded. Also, LEON2 now have AMBA PnP bus scanning support.
142        By using the new AMBA scanning routines it is possible to isolate the
143        AMBA scanning code to ambapp.c, however existing drivers should be
144        updated to use them in order to save space.
145
1462007-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * shared/bspstart.c: Add include <rtems/bspIo.h> to remove warning.
149
1502007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
151
152        * shared/bspstart.c, shared/gnatcommon.c: Remove debug print methods
153        that are redundant with prntk and replace their use with printk.
154
1552007-04-17      Joel Sherrill <joel@OARcorp.com>
156
157        * erc32/tools/runtest.in, leon2/tools/runtest.in,
158        leon3/tools/runtest.in: Do not run pppd.exe from batch mode script.
159
1602007-03-11      Joel Sherrill <joel@OARcorp.com>
161
162        * shared/bspstart.c: Remove assignments of
163        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
164        value in boot_card.c
165
1662006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
167
168        * configure.ac: New BUG-REPORT address.
169
1702006-11-16      Joel Sherrill <joel@OARcorp.com>
171
172        * shared/bspstart.c, shared/start.S: Use common clock driver template
173        and eliminate all fast idle code specific to this BSP. This
174        eliminates a fair amount of code in the BSP clock driver and
175        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
176        timer so I added the new hook Clock_driver_support_find_timer to
177        support this. In general, there was some clean up to the file headers
178        of various files.
179
1802006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
181
182        * configure.ac: Require autoconf-2.60. Require automake-1.10.
183
1842006-01-10      Joel Sherrill <joel@OARcorp.com>
185
186        * shared/start.S: Add include of bspopts.h so SIS quirks will trigger.
187
1882006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
189
190        * shared/start.S: Backport from rtems-4-6-branch.
191
1922005-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
193
194        * Makefile.am: Merge-in shared/Makefile.am.
195        * ChangeLog: Merge-in shared/ChangeLog.
196        * configure.ac: Remove shared/Makefile.am.
197
1982005-09-02      Joel Sherrill <joel@OARcorp.com>
199
200        PR 821/bsps
201        * shared/start.S: Workaround -- just avoid copying non-existent
202        initialized data in ROM to RAM.
203
2042004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
205
206        * configure.ac: Require automake > 1.9.
207
2082004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
209
210        * shared/start.S: Include <rtems/asm.h> instead of <asm.h>.
211
2122004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
213
214        * shared/bspstart.c, shared/gnatcommon.c: Convert to using c99 fixed
215        size types.
216
2172004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
218
219        * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
220        * acinclude.m4: Regenerate.
221
2222004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of
225        $(RTEMS_BSP_FAMILY).
226
2272003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
230
2312003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * shared/Makefile.am: Cosmetics.
234
2352003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * acinclude.m4: Reflect changes to bootstrap.
238        * configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
239
2402003-09-26      Joel Sherrill <joel@OARcorp.com>
241
242        * shared/bspstart.c: Obsoleting HP PA-RISC port and removing all
243        references.
244
2452003-09-04      Joel Sherrill <joel@OARcorp.com>
246
247        * shared/bspclean.c, shared/bspstart.c: URL for license changed.
248
2492003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * Makefile.am: Reflect having moved aclocal/.
252
2532003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * Makefile.am, shared/Makefile.am: Reflect having moved automake/.
256
2572003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * configure.ac: Use rtems-bugs@rtems.com as bug report email
260        address.
261
2622003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * configure.ac: Remove AC_CONFIG_AUX_DIR.
265
2662003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
267
268        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
269        * configure.ac: AC_PREREQ(2.57).
270
2712002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
274
2752002-11-01      Joel Sherrill <joel@OARcorp.com>
276
277        * shared/gnatcommon.c: Removed warnings.
278
2792002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
282
2832002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
284
285        * Makefile.am, shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
286        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
287        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
288
2892001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
292        * configure.ac: New file, generated from configure.in by autoupdate.
293        * configure.in: Remove.
294
2952001-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * acinclude.m4: New file.
298        * configure.in: Use RTEMS_BSP_SUBDIR.
299
3002000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302        * Makefile.am: Cleanup.
303
3042000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
305
306        * shared/ChangeLog, shared/.cvsignore, shared/Makefile.am,
307        shared/bspclean.c, shared/bspstart.c, shared/gnatcommon.c,
308        shared/start.S: New files.  Largely moved from ERC32 BSP to be able
309        to be shared with LEON and other SPARC BSPs.
310        * Makefile.am, configure.in: Added shared directory as part of
311        enhancing ERC32 and adding LEON.
312
3132000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
316
3172000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
320        $(RTEMS_TOPdir)/aclocal.
321
3222000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
323
324        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to
325        GNU canonicalization.
326
3272000-08-10      Joel Sherrill <joel@OARcorp.com>
328
329        * ChangeLog: New file.
330
3312000-04-23      Jiri Gaisler <jiri@gaisler.com>
332
333        * shared/start.S: Modificatins to preserve the current CWP and
334        adjust the WIM accordingly. This improves compatibility with the
335        remote debugger and the mkprom prom-builder.
336
Note: See TracBrowser for help on using the repository browser.