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

4.104.114.95
Last change on this file since e3481dcd was e3481dcd, checked in by Joel Sherrill <joel.sherrill@…>, on 11/30/07 at 16:48:13

2007-11-30 Daniel Hellstrom <daniel@…>

  • shared/can/grcan.c, shared/can/grcan_rasta.c, shared/include/ambapp.h: GRCAN CAN driver. Fixes Interrupt enabling/disabling in the driver, interrupt may not be restored correctly. Implements the baud rate calculation routine. Removed unnecessary printk. Fixed scanning to support GRCAN and GRHCAN hardware. Added GRCAN device number to ambapp.h.
  • Property mode set to 100644
File size: 9.4 KB
Line 
12007-11-30      Daniel Hellstrom <daniel@gaisler.com>
2
3        * shared/can/grcan.c, shared/can/grcan_rasta.c,
4        shared/include/ambapp.h: GRCAN CAN driver. Fixes Interrupt
5        enabling/disabling in the driver, interrupt may not be restored
6        correctly. Implements the baud rate calculation routine. Removed
7        unnecessary printk. Fixed scanning to support GRCAN and GRHCAN
8        hardware. Added GRCAN device number to ambapp.h.
9
102007-10-11      Daniel Hellstrom <daniel@gaisler.com>
11
12        * Makefile.am, shared/can/occan.c, shared/include/ambapp.h: Add initial
13        i2c and update OC-CAN support.
14        * shared/i2c/i2cmst.c, shared/include/i2cmst.h: New files.
15
162007-09-21      Daniel Hellstrom <daniel@gaisler.com>
17
18        * shared/can/occan.c: Fix warning on Diab compiler.
19
202007-09-19      Daniel Hellstrom <daniel@gaisler.com>
21
22        * shared/can/occan.c: Fix Reenable command and fix typo.
23
242007-09-18      Joel Sherrill <joel.sherrill@OARcorp.com>
25
26        * shared/1553/b1553brm.c, shared/can/grcan.c: Remove include of sched.h
27
282007-09-13      Joel Sherrill <joel.sherrill@OARcorp.com>
29
30        * shared/spw/grspw.c: Remove include of sched.h. It does not appear to
31        be needed and is unavailable when POSIX is disabled.
32
332007-09-12      Daniel Hellstrom <daniel@gaisler.com>
34
35        * shared/can/grcan.c, shared/include/debug_defs.h, shared/spw/grspw.c:
36        Remove use of DEBUG_printf.
37
382007-09-07      Daniel Hellstrom <daniel@gaisler.com>
39
40        * shared/1553/b1553brm.c, shared/can/grcan.c, shared/can/grcan_rasta.c,
41        shared/can/occan.c, shared/spw/grspw.c, shared/spw/grspw_pci.c,
42        shared/uart/apbuart.c: Remove warnings.
43
442007-09-06      Daniel Hellstrom <daniel@gaisler.com>
45
46        * shared/pci/pcifinddevice.c: New file.
47
482007-09-06      Joel Sherrill <joel.sherrill@OARcorp.com>
49
50        * shared/uart/apbuart.c: Fix some warnings.
51
522007-09-06      Daniel Hellstrom <daniel@gaisler.com>
53
54        New drivers: PCI, b1553BRM, SpaceWire(GRSPW), CAN (GRCAN,OC_CAN),
55        Raw UART.
56        * shared/1553/b1553brm.c, shared/1553/b1553brm_pci.c,
57        shared/1553/b1553brm_rasta.c, shared/can/grcan.c,
58        shared/can/grcan_rasta.c, shared/can/occan.c, shared/can/occan_pci.c,
59        shared/spw/grspw.c, shared/spw/grspw_pci.c, shared/spw/grspw_rasta.c,
60        shared/uart/apbuart.c, shared/uart/apbuart_pci.c,
61        shared/uart/apbuart_rasta.c: New files missed in previous commit.
62
632007-09-06      Daniel Hellstrom <daniel@gaisler.com>
64
65        * Makefile.am: Add the following new drivers: PCI, b1553BRM,
66        SpaceWire(GRSPW), CAN (GRCAN,OC_CAN), Raw UART.
67        * shared/include/apbuart.h, shared/include/apbuart_pci.h,
68        shared/include/apbuart_rasta.h, shared/include/b1553brm.h,
69        shared/include/b1553brm_pci.h, shared/include/b1553brm_rasta.h,
70        shared/include/debug_defs.h, shared/include/grcan.h,
71        shared/include/grcan_rasta.h, shared/include/grcan_spwrtc.h,
72        shared/include/grspw.h, shared/include/grspw_pci.h,
73        shared/include/grspw_rasta.h, shared/include/occan.h,
74        shared/include/occan_pci.h, shared/include/pci.h: New files.
75
76
772007-09-05      Daniel Hellstrom <daniel@gaisler.com>
78
79        * shared/bspstart.c: LEON2 and LEON3 Data cache snooping detection on
80        startup, for drivers. (LEON2,3 are configurable processors, they can
81        be with or without DCache snooping. Caches without snooping needs the
82        drivers to flush cache or use the sparc instruction lda to force
83        cache miss...)
84
852007-09-05      Daniel Hellstrom <daniel@gaisler.com>
86
87        * shared/amba/ambapp.c, shared/include/ambapp.h: New files.
88
892007-09-05      Daniel Hellstrom <daniel@gaisler.com>
90
91        * Makefile.am: LEON3 AMBA PnP bus scanning moved to shared/amba/amba.c
92        and shared/include/ambapp.h. The AMBA scanning was improved to take
93        account for PnP info address translation. This is useful when
94        scanning remote AMBA busses for example when a board connected with
95        PCI has an AMBA bus that needs to be scanned, before the addresses
96        was hard coded. Also, LEON2 now have AMBA PnP bus scanning support.
97        By using the new AMBA scanning routines it is possible to isolate the
98        AMBA scanning code to ambapp.c, however existing drivers should be
99        updated to use them in order to save space.
100
1012007-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
102
103        * shared/bspstart.c: Add include <rtems/bspIo.h> to remove warning.
104
1052007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
106
107        * shared/bspstart.c, shared/gnatcommon.c: Remove debug print methods
108        that are redundant with prntk and replace their use with printk.
109
1102007-04-17      Joel Sherrill <joel@OARcorp.com>
111
112        * erc32/tools/runtest.in, leon2/tools/runtest.in,
113        leon3/tools/runtest.in: Do not run pppd.exe from batch mode script.
114
1152007-03-11      Joel Sherrill <joel@OARcorp.com>
116
117        * shared/bspstart.c: Remove assignments of
118        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
119        value in boot_card.c
120
1212006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * configure.ac: New BUG-REPORT address.
124
1252006-11-16      Joel Sherrill <joel@OARcorp.com>
126
127        * shared/bspstart.c, shared/start.S: Use common clock driver template
128        and eliminate all fast idle code specific to this BSP. This
129        eliminates a fair amount of code in the BSP clock driver and
130        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
131        timer so I added the new hook Clock_driver_support_find_timer to
132        support this. In general, there was some clean up to the file headers
133        of various files.
134
1352006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
136
137        * configure.ac: Require autoconf-2.60. Require automake-1.10.
138
1392006-01-10      Joel Sherrill <joel@OARcorp.com>
140
141        * shared/start.S: Add include of bspopts.h so SIS quirks will trigger.
142
1432006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
144
145        * shared/start.S: Backport from rtems-4-6-branch.
146
1472005-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
148
149        * Makefile.am: Merge-in shared/Makefile.am.
150        * ChangeLog: Merge-in shared/ChangeLog.
151        * configure.ac: Remove shared/Makefile.am.
152
1532005-09-02      Joel Sherrill <joel@OARcorp.com>
154
155        PR 821/bsps
156        * shared/start.S: Workaround -- just avoid copying non-existent
157        initialized data in ROM to RAM.
158
1592004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
160
161        * configure.ac: Require automake > 1.9.
162
1632004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
164
165        * shared/start.S: Include <rtems/asm.h> instead of <asm.h>.
166
1672004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
168
169        * shared/bspstart.c, shared/gnatcommon.c: Convert to using c99 fixed
170        size types.
171
1722004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
173
174        * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
175        * acinclude.m4: Regenerate.
176
1772004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
178
179        * Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of
180        $(RTEMS_BSP_FAMILY).
181
1822003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
183
184        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
185
1862003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
187
188        * shared/Makefile.am: Cosmetics.
189
1902003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
191
192        * acinclude.m4: Reflect changes to bootstrap.
193        * configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
194
1952003-09-26      Joel Sherrill <joel@OARcorp.com>
196
197        * shared/bspstart.c: Obsoleting HP PA-RISC port and removing all
198        references.
199
2002003-09-04      Joel Sherrill <joel@OARcorp.com>
201
202        * shared/bspclean.c, shared/bspstart.c: URL for license changed.
203
2042003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * Makefile.am: Reflect having moved aclocal/.
207
2082003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * Makefile.am, shared/Makefile.am: Reflect having moved automake/.
211
2122003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * configure.ac: Use rtems-bugs@rtems.com as bug report email
215        address.
216
2172003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
218
219        * configure.ac: Remove AC_CONFIG_AUX_DIR.
220
2212003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
222
223        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
224        * configure.ac: AC_PREREQ(2.57).
225
2262002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
227
228        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
229
2302002-11-01      Joel Sherrill <joel@OARcorp.com>
231
232        * shared/gnatcommon.c: Removed warnings.
233
2342002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
237
2382002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * Makefile.am, shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
241        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
242        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
243
2442001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
247        * configure.ac: New file, generated from configure.in by autoupdate.
248        * configure.in: Remove.
249
2502001-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * acinclude.m4: New file.
253        * configure.in: Use RTEMS_BSP_SUBDIR.
254
2552000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * Makefile.am: Cleanup.
258
2592000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
260
261        * shared/ChangeLog, shared/.cvsignore, shared/Makefile.am,
262        shared/bspclean.c, shared/bspstart.c, shared/gnatcommon.c,
263        shared/start.S: New files.  Largely moved from ERC32 BSP to be able
264        to be shared with LEON and other SPARC BSPs.
265        * Makefile.am, configure.in: Added shared directory as part of
266        enhancing ERC32 and adding LEON.
267
2682000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
271
2722000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
275        $(RTEMS_TOPdir)/aclocal.
276
2772000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to
280        GNU canonicalization.
281
2822000-08-10      Joel Sherrill <joel@OARcorp.com>
283
284        * ChangeLog: New file.
285
2862000-04-23      Jiri Gaisler <jiri@gaisler.com>
287
288        * shared/start.S: Modificatins to preserve the current CWP and
289        adjust the WIM accordingly. This improves compatibility with the
290        remote debugger and the mkprom prom-builder.
291
Note: See TracBrowser for help on using the repository browser.