source: rtems/c/src/lib/libbsp/sparc/ChangeLog @ 6eaa3f5

4.104.114.95
Last change on this file since 6eaa3f5 was 6eaa3f5, checked in by Joel Sherrill <joel.sherrill@…>, on 12/06/07 at 14:21:28

2007-12-06 Joel Sherrill <joel.sherrill@…>

  • shared/include/grcan_spwrtc.h: Removed.
  • Property mode set to 100644
File size: 10.8 KB
Line 
12007-12-06      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * shared/include/grcan_spwrtc.h: Removed.
4
52007-12-05      Daniel Hellstrom <daniel@gaisler.com>
6
7        * shared/include/ambapp.h: Sync head and 4.8 branch.
8
92007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
10
11        * shared/bspstart.c: Move interrupt_stack_size field from CPU Table to
12        Configuration Table. Eliminate CPU Table from all ports. Delete
13        references to CPU Table in all forms.
14
152007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
16
17        * shared/bspstart.c: Moved most of the remaining CPU Table fields to
18        the Configuration Table. This included pretasking_hook,
19        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
20        extra_mpci_receive_server_stack, stack_allocate_hook, and
21        stack_free_hook. As a side-effect of this effort some multiprocessing
22        code was made conditional and some style clean up occurred.
23
242007-11-30      Daniel Hellstrom <daniel@gaisler.com>
25
26        * shared/include/grspw.h, shared/spw/grspw.c: GRSPW SpaceWire Driver.
27        Fixes typecast to volatile integer instead of to integer. Added
28        scanning for GRSPW2 Core, The GRSPW2 core is run in legacy mode.
29
302007-11-30      Daniel Hellstrom <daniel@gaisler.com>
31
32        * shared/can/occan.c: LEON2/3 OCCAN CAN driver. Fixes typecast to
33        volatile integer where needed. Fixes bug where closing the driver and
34        opening it again could make the driver not starting transmission due
35        to the software fifo was not cleared.
36
372007-11-30      Daniel Hellstrom <daniel@gaisler.com>
38
39        * shared/can/grcan.c, shared/can/grcan_rasta.c,
40        shared/include/ambapp.h: GRCAN CAN driver. Fixes Interrupt
41        enabling/disabling in the driver, interrupt may not be restored
42        correctly. Implements the baud rate calculation routine. Removed
43        unnecessary printk. Fixed scanning to support GRCAN and GRHCAN
44        hardware. Added GRCAN device number to ambapp.h.
45
462007-10-11      Daniel Hellstrom <daniel@gaisler.com>
47
48        * Makefile.am, shared/can/occan.c, shared/include/ambapp.h: Add initial
49        i2c and update OC-CAN support.
50        * shared/i2c/i2cmst.c, shared/include/i2cmst.h: New files.
51
522007-09-21      Daniel Hellstrom <daniel@gaisler.com>
53
54        * shared/can/occan.c: Fix warning on Diab compiler.
55
562007-09-19      Daniel Hellstrom <daniel@gaisler.com>
57
58        * shared/can/occan.c: Fix Reenable command and fix typo.
59
602007-09-18      Joel Sherrill <joel.sherrill@OARcorp.com>
61
62        * shared/1553/b1553brm.c, shared/can/grcan.c: Remove include of sched.h
63
642007-09-13      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        * shared/spw/grspw.c: Remove include of sched.h. It does not appear to
67        be needed and is unavailable when POSIX is disabled.
68
692007-09-12      Daniel Hellstrom <daniel@gaisler.com>
70
71        * shared/can/grcan.c, shared/include/debug_defs.h, shared/spw/grspw.c:
72        Remove use of DEBUG_printf.
73
742007-09-07      Daniel Hellstrom <daniel@gaisler.com>
75
76        * shared/1553/b1553brm.c, shared/can/grcan.c, shared/can/grcan_rasta.c,
77        shared/can/occan.c, shared/spw/grspw.c, shared/spw/grspw_pci.c,
78        shared/uart/apbuart.c: Remove warnings.
79
802007-09-06      Daniel Hellstrom <daniel@gaisler.com>
81
82        * shared/pci/pcifinddevice.c: New file.
83
842007-09-06      Joel Sherrill <joel.sherrill@OARcorp.com>
85
86        * shared/uart/apbuart.c: Fix some warnings.
87
882007-09-06      Daniel Hellstrom <daniel@gaisler.com>
89
90        New drivers: PCI, b1553BRM, SpaceWire(GRSPW), CAN (GRCAN,OC_CAN),
91        Raw UART.
92        * shared/1553/b1553brm.c, shared/1553/b1553brm_pci.c,
93        shared/1553/b1553brm_rasta.c, shared/can/grcan.c,
94        shared/can/grcan_rasta.c, shared/can/occan.c, shared/can/occan_pci.c,
95        shared/spw/grspw.c, shared/spw/grspw_pci.c, shared/spw/grspw_rasta.c,
96        shared/uart/apbuart.c, shared/uart/apbuart_pci.c,
97        shared/uart/apbuart_rasta.c: New files missed in previous commit.
98
992007-09-06      Daniel Hellstrom <daniel@gaisler.com>
100
101        * Makefile.am: Add the following new drivers: PCI, b1553BRM,
102        SpaceWire(GRSPW), CAN (GRCAN,OC_CAN), Raw UART.
103        * shared/include/apbuart.h, shared/include/apbuart_pci.h,
104        shared/include/apbuart_rasta.h, shared/include/b1553brm.h,
105        shared/include/b1553brm_pci.h, shared/include/b1553brm_rasta.h,
106        shared/include/debug_defs.h, shared/include/grcan.h,
107        shared/include/grcan_rasta.h, shared/include/grcan_spwrtc.h,
108        shared/include/grspw.h, shared/include/grspw_pci.h,
109        shared/include/grspw_rasta.h, shared/include/occan.h,
110        shared/include/occan_pci.h, shared/include/pci.h: New files.
111
112
1132007-09-05      Daniel Hellstrom <daniel@gaisler.com>
114
115        * shared/bspstart.c: LEON2 and LEON3 Data cache snooping detection on
116        startup, for drivers. (LEON2,3 are configurable processors, they can
117        be with or without DCache snooping. Caches without snooping needs the
118        drivers to flush cache or use the sparc instruction lda to force
119        cache miss...)
120
1212007-09-05      Daniel Hellstrom <daniel@gaisler.com>
122
123        * shared/amba/ambapp.c, shared/include/ambapp.h: New files.
124
1252007-09-05      Daniel Hellstrom <daniel@gaisler.com>
126
127        * Makefile.am: LEON3 AMBA PnP bus scanning moved to shared/amba/amba.c
128        and shared/include/ambapp.h. The AMBA scanning was improved to take
129        account for PnP info address translation. This is useful when
130        scanning remote AMBA busses for example when a board connected with
131        PCI has an AMBA bus that needs to be scanned, before the addresses
132        was hard coded. Also, LEON2 now have AMBA PnP bus scanning support.
133        By using the new AMBA scanning routines it is possible to isolate the
134        AMBA scanning code to ambapp.c, however existing drivers should be
135        updated to use them in order to save space.
136
1372007-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
138
139        * shared/bspstart.c: Add include <rtems/bspIo.h> to remove warning.
140
1412007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * shared/bspstart.c, shared/gnatcommon.c: Remove debug print methods
144        that are redundant with prntk and replace their use with printk.
145
1462007-04-17      Joel Sherrill <joel@OARcorp.com>
147
148        * erc32/tools/runtest.in, leon2/tools/runtest.in,
149        leon3/tools/runtest.in: Do not run pppd.exe from batch mode script.
150
1512007-03-11      Joel Sherrill <joel@OARcorp.com>
152
153        * shared/bspstart.c: Remove assignments of
154        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
155        value in boot_card.c
156
1572006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
158
159        * configure.ac: New BUG-REPORT address.
160
1612006-11-16      Joel Sherrill <joel@OARcorp.com>
162
163        * shared/bspstart.c, shared/start.S: Use common clock driver template
164        and eliminate all fast idle code specific to this BSP. This
165        eliminates a fair amount of code in the BSP clock driver and
166        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
167        timer so I added the new hook Clock_driver_support_find_timer to
168        support this. In general, there was some clean up to the file headers
169        of various files.
170
1712006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
172
173        * configure.ac: Require autoconf-2.60. Require automake-1.10.
174
1752006-01-10      Joel Sherrill <joel@OARcorp.com>
176
177        * shared/start.S: Add include of bspopts.h so SIS quirks will trigger.
178
1792006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
180
181        * shared/start.S: Backport from rtems-4-6-branch.
182
1832005-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
184
185        * Makefile.am: Merge-in shared/Makefile.am.
186        * ChangeLog: Merge-in shared/ChangeLog.
187        * configure.ac: Remove shared/Makefile.am.
188
1892005-09-02      Joel Sherrill <joel@OARcorp.com>
190
191        PR 821/bsps
192        * shared/start.S: Workaround -- just avoid copying non-existent
193        initialized data in ROM to RAM.
194
1952004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
196
197        * configure.ac: Require automake > 1.9.
198
1992004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
200
201        * shared/start.S: Include <rtems/asm.h> instead of <asm.h>.
202
2032004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
204
205        * shared/bspstart.c, shared/gnatcommon.c: Convert to using c99 fixed
206        size types.
207
2082004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
211        * acinclude.m4: Regenerate.
212
2132004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
214
215        * Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of
216        $(RTEMS_BSP_FAMILY).
217
2182003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
219
220        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
221
2222003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * shared/Makefile.am: Cosmetics.
225
2262003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
227
228        * acinclude.m4: Reflect changes to bootstrap.
229        * configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
230
2312003-09-26      Joel Sherrill <joel@OARcorp.com>
232
233        * shared/bspstart.c: Obsoleting HP PA-RISC port and removing all
234        references.
235
2362003-09-04      Joel Sherrill <joel@OARcorp.com>
237
238        * shared/bspclean.c, shared/bspstart.c: URL for license changed.
239
2402003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
241
242        * Makefile.am: Reflect having moved aclocal/.
243
2442003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        * Makefile.am, shared/Makefile.am: Reflect having moved automake/.
247
2482003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * configure.ac: Use rtems-bugs@rtems.com as bug report email
251        address.
252
2532003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * configure.ac: Remove AC_CONFIG_AUX_DIR.
256
2572003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
260        * configure.ac: AC_PREREQ(2.57).
261
2622002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
265
2662002-11-01      Joel Sherrill <joel@OARcorp.com>
267
268        * shared/gnatcommon.c: Removed warnings.
269
2702002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
273
2742002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * Makefile.am, shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
277        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
278        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
279
2802001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
283        * configure.ac: New file, generated from configure.in by autoupdate.
284        * configure.in: Remove.
285
2862001-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * acinclude.m4: New file.
289        * configure.in: Use RTEMS_BSP_SUBDIR.
290
2912000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * Makefile.am: Cleanup.
294
2952000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
296
297        * shared/ChangeLog, shared/.cvsignore, shared/Makefile.am,
298        shared/bspclean.c, shared/bspstart.c, shared/gnatcommon.c,
299        shared/start.S: New files.  Largely moved from ERC32 BSP to be able
300        to be shared with LEON and other SPARC BSPs.
301        * Makefile.am, configure.in: Added shared directory as part of
302        enhancing ERC32 and adding LEON.
303
3042000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
305
306        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
307
3082000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
311        $(RTEMS_TOPdir)/aclocal.
312
3132000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to
316        GNU canonicalization.
317
3182000-08-10      Joel Sherrill <joel@OARcorp.com>
319
320        * ChangeLog: New file.
321
3222000-04-23      Jiri Gaisler <jiri@gaisler.com>
323
324        * shared/start.S: Modificatins to preserve the current CWP and
325        adjust the WIM accordingly. This improves compatibility with the
326        remote debugger and the mkprom prom-builder.
327
Note: See TracBrowser for help on using the repository browser.