summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/ChangeLog
blob: d466bc340947db14208c6c2490874ccfe47704ae (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
2011-05-18	Till Straumann <strauman@slac.stanford.edu>

	PR1797/bsps
	* shared/bootcard.c: Fixed a typo (in code, not comment) which
	I introduced with the last change.

2011-05-17	Till Straumann <strauman@slac.stanford.edu>

	PR1797/bsps
	* shared/bootcard.c, shared/include/bootcard.h: cleaned-up and
	applied fixes proposed by PR#1797.

2011-05-12  Joel Sherrill <joel.sherrill@OARcorp.com>  

	PR1797/bsps
	* bootcard.c:
	Added #ifdef CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK to minimize code
	for small targets.

2011-05-12  Kate Feng <feng@bnl.gov>
	
	PR1797/bsps
	* bootcard.c:
	Fixed the value of heap_start & heap_size for the single-heap case.
	Added bsp_sbrk_init() to fix PPC memory allocation beyond 32 MB.

2010-04-14	Ralf Corsépius <ralf.corsepius@rtems.org>

	* shared/umon/umoncons.c:
	Reflect changes to rtems_termios_callbacks->write.

2009-12-10	Ralf Corsépius <ralf.corsepius@rtems.org>

	* shared/console-polled.c:
	Reflect changes to rtems_termios_callbacks->write.

2009-11-03	Ralf Corsépius <ralf.corsepius@rtems.org>

	* shared/umon/tfsDriver.c (rtems_tfs_eval_path):
	Add missing parameter.

2009-10-09	Till Straumann <strauman@slac.stanford.edu>

	* shared/vmeUniverse/vmeUniverse.c: print message and
	let vmeUniverseIntLoopbackTst() fail if odd-numbered
	vector is used (cannot program the chip to reply with
	such a vector).

2009-04-28	Chris Johns <chrisj@rtems.org>

	* Makefile.am: Add bspinit.c, a common Init task that manages
	command line arguments from a BSP.

2008-12-11	Ralf Corsépius <ralf.corsepius@rtems.org>

	* shared/clockdrv_shell.c: Turn warning into error.

2008-08-27	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Don't install files from shared/.
	Remove references to preinstall.am.
	* preinstall.am: Remove.

2008-07-24	Joel Sherrill <joel.sherrill@oarcorp.com>

	* preinstall.am: New file.

2008-07-24	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* Makefile.am: Install shared/include/bootcard.h.

2008-01-16	Ralf Corsepius <ralf.corsepius@rtems.org>

	* Makefile.am: Fix indentation.

2007-02-16	Ralf Corsepius <ralf.corsepius@rtems.org>

	* Makefile.am: Remove shared/main.c.

2007-01-30	Till Straumann <strauman@slac.stanford.edu>

	* Makefile.am:
	added new files in shared/vmeUniverse to EXTRA_DIST

2007-01-19	Till Straumann <strauman@slac.stanford.edu>

	* Makefile.am:
	moved VME.h from libbsp/powerpc/shared/vme to
	libbsp/shared/vmeUniverse; eventually, this (and other)
	VME API headers should migrate to cpukit.

2006-10-23	Joel Sherrill <joel@OARcorp.com>

	* bfin/ChangeLog, bfin/Makefile.am, bfin/acinclude.m4,
	bfin/configure.ac, bfin/eZKit533/.cvsignore, bfin/eZKit533/ChangeLog,
	bfin/eZKit533/Makefile.am, bfin/eZKit533/README,
	bfin/eZKit533/bsp_specs, bfin/eZKit533/configure,
	bfin/eZKit533/configure.ac, bfin/eZKit533/preinstall.am,
	bfin/eZKit533/times, bfin/eZKit533/console/console-io.c,
	bfin/eZKit533/include/.cvsignore, bfin/eZKit533/include/bsp.h,
	bfin/eZKit533/include/bspopts.h.in, bfin/eZKit533/include/coverhd.h,
	bfin/eZKit533/include/tm27.h, bfin/eZKit533/startup/bspstart.c,
	bfin/eZKit533/startup/linkcmds, bfin/shared/clock/clockdrv.c,
	bfin/shared/clock/rtc.c, bfin/shared/clock/tod.h,
	bfin/shared/console/console.c, bfin/shared/start/start.S,
	bfin/shared/timer/timer.c: New files.

2006-01-11	Ralf Corsepius <ralf.corsepius@rtems.org>

	* bspstart.am: Remove.

2005-11-04	Till Straumann <strauman@slac.stanford.edu>

	* shared/vmeUniverse/vmeTsi148.c, shared/vmeUniverse/vmeTsi148.h,
	shared/vmeUniverse/vme_am_defs.h: New files.
	* Makefile.am, shared/vmeUniverse/README.universe,
	shared/vmeUniverse/vmeUniverse.c, shared/vmeUniverse/vmeUniverse.h:
	Several VME related upgrades and fixes, hopefully addressing PR#835:
	vmeUniverse driver now supports shared interrupts. vmeUniverse now
	supports up to four wires between universe and PIC. A new irq mgr
	installation routine has been added allowing to use the new features.
	(old version is still present for bwd compatibility). Calls have been
	added to change interrupt routing (e.g., if wires have different
	priorities at the PIC this feature can be used to configure
	priorites). Routine for testing VME interrupts has been added (useful
	during BSP development). A new header defining standard VME address
	modes has been added so that the VME API doesn't have to #include a
	particular bridge driver header. For all driver entry points, a 'XX'
	variant has been added which allows to pass the chip's base address
	[in case a second universe is sitting on a VME card :-)]. Driver now
	uses interrupt line as read from PCI config. space (without offset)
	BSP needs to use PCI fixup if necessary. Added a driver for the
	tundra tsi148 VME bridge.

2004-02-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* bsp.am: Remove everything but CPPASCOMPILE.

2004-02-15	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* bsp.am: Add CPPASCOMPILE.

2004-02-14	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* bsp.am: DISTCLEANFILES = include/bspopts.h.

2004-02-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Don't include lib.am.

2004-01-07	Joel Sherrill <joel@OARcorp.com>

	* mips64orion/.cvsignore, mips64orion/ChangeLog,
	mips64orion/Makefile.am, mips64orion/README,
	mips64orion/acinclude.m4, mips64orion/configure.ac,
	mips64orion/p4000/.cvsignore, mips64orion/p4000/ChangeLog,
	mips64orion/p4000/Makefile.am, mips64orion/p4000/README,
	mips64orion/p4000/bsp_specs, mips64orion/p4000/configure.ac,
	mips64orion/p4000/times, mips64orion/p4000/console/.cvsignore,
	mips64orion/p4000/console/Makefile.am,
	mips64orion/p4000/console/console.c, mips64orion/p4000/console/led.S,
	mips64orion/p4000/include/.cvsignore,
	mips64orion/p4000/include/bsp.h, mips64orion/p4000/include/coverhd.h,
	mips64orion/p4000/liblnk/.cvsignore,
	mips64orion/p4000/liblnk/Makefile.am,
	mips64orion/p4000/liblnk/lnklib.S,
	mips64orion/p4000/start/.cvsignore,
	mips64orion/p4000/start/Makefile.am, mips64orion/p4000/start/start.S,
	mips64orion/p4000/startup/.cvsignore,
	mips64orion/p4000/startup/Makefile.am,
	mips64orion/p4000/startup/bspclean.c,
	mips64orion/p4000/startup/bspstart.c,
	mips64orion/p4000/startup/ghlinkcmds,
	mips64orion/p4000/startup/idtmem.S,
	mips64orion/p4000/startup/idttlb.S,
	mips64orion/p4000/startup/inittlb.c,
	mips64orion/p4000/startup/linkcmds,
	mips64orion/p4000/startup/setvec.c,
	mips64orion/p4000/wrapup/.cvsignore,
	mips64orion/p4000/wrapup/Makefile.am: Removed.

2003-12-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* shmdr/addlq.c, shmdr/cnvpkt.c, shmdr/dump.c, shmdr/fatal.c,
	shmdr/getlq.c, shmdr/getpkt.c, shmdr/init.c, shmdr/initlq.c,
	shmdr/intr.c, shmdr/mpci.h, shmdr/mpisr.c, shmdr/poll.c,
	shmdr/README, shmdr/receive.c, shmdr/retpkt.c, shmdr/send.c,
	shmdr/setckvec.c, shmdr/shm_driver.h: Remove (Moved to
	c/src/libchip/shmdr).

2003-12-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* bspstart.am: Use .$(OBJEXT) instead of .o.
	* Makefile.am: Remove shmdr.

2003-12-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* bsp.am: Use $(mkdir_p) instead of $(mkinstalldirs).

2003-12-13	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* bsp.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.

2003-12-13	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.

2003-12-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Use mkdir_p.
	Remove dirs from PRE/TMPINSTALL_FILES.
	* bsp.am: Replace bsplibdir by project_libdir.
	Use mkdir_p instead of mkinstalldirs.
	Remove dirs from PRE/TMPINSTALL_FILES.

2003-12-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* bsp.am: Remove project_libdir.

2003-12-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Misc. fixes.
	* bsp.am: Add project_libdir.

2003-12-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* bspstart.am: New.

2003-12-03	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Merge-in shared/Makefile.am, shmdr/Makefile.am.
	* shared/Makefile.am: Remove.
	* shmdir/Makefile.am: Remove.
	* bsp.am: Add preinstallation dirstamp support.

2003-12-02	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* shmdr/Makefile.am: Remove all-local: $(ARCH).

2003-09-29	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* bsp.am: Reworked.

2003-08-16	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Reflect having moved automake/.
	* shmdr/Makefile.am: Reflect having moved automake/.

2003-08-08	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* shmdr/Makefile.am: Reflect having merged configure.ac into
	../../configure.ac.

2003-08-08	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove (Merged into ../../configure.ac).
	* Makefile.am: Reflect having merged configure.ac into
	../../configure.ac.

2003-03-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove AC_CONFIG_AUX_DIR.

2003-02-14	Joel Sherrill <joel@OARcorp.com>

	AMD a29k port declared obsolete.
	* a29k/.cvsignore, a29k/ChangeLog, a29k/Makefile.am, a29k/acinclude.m4,
	a29k/configure.ac, a29k/portsw/.cvsignore, a29k/portsw/ChangeLog,
	a29k/portsw/Makefile.am, a29k/portsw/README, a29k/portsw/bsp_specs,
	a29k/portsw/configure.ac, a29k/portsw/times,
	a29k/portsw/console/.cvsignore, a29k/portsw/console/Makefile.am,
	a29k/portsw/console/concntl.h, a29k/portsw/console/console.c,
	a29k/portsw/console/serial.c, a29k/portsw/console/serial.h,
	a29k/portsw/include/.cvsignore, a29k/portsw/include/Makefile.am,
	a29k/portsw/include/bsp.h, a29k/portsw/start/.cvsignore,
	a29k/portsw/start/Makefile.am, a29k/portsw/start/amd.ah,
	a29k/portsw/start/pswmacro.ah, a29k/portsw/start/register.S,
	a29k/portsw/start/register.ah, a29k/portsw/start/start.S,
	a29k/portsw/startup/.cvsignore, a29k/portsw/startup/Makefile.am,
	a29k/portsw/startup/bspclean.c, a29k/portsw/startup/bspstart.c,
	a29k/portsw/startup/linkcmds, a29k/portsw/startup/main.c,
	a29k/portsw/startup/ramlink, a29k/portsw/startup/romlink,
	a29k/portsw/startup/setvec.c, a29k/portsw/wrapup/.cvsignore,
	a29k/portsw/wrapup/Makefile.am: Removed.

2003-02-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).

2003-02-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: AC_PREREQ(2.57).

2003-02-03	Joel Sherrill <joel@OARcorp.com>

	* shmdr/Makefile.am: Add .h files to PREINSTALL_FILES not
	TMPINSTALL_FILES.

2003-01-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* shmdr/Makefile.am: install mpci.h and shm_driver.h.
	Eliminate OBJS.

2003-01-15	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* shmdr/Makefile.am: Don't include @RTEMS_BSP@.cfg.

2002-12-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove RTEMS_CHECK_BSP_CACHE.

2002-10-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* .cvsignore: Reformat.
	Add autom4te*cache.
	Remove autom4te.cache.

2002-08-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* shmdr/Makefile.am: Use .$(OBJEXT) instead of .o.

2002-08-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* include/Makefile.am: Remove.
	* include/.cvsignore: Remove.
	* include/rtems/Makefile.am: Remove.
	* include/rtems/.cvsignore: Remove.
	* include/rtems/score/Makefile.am: Remove.
	* include/rtems/score/.cvsignore: Remove.

2002-08-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove RTEMS_BSP_ALIAS.
	Add RTEMS_CHECK_BSP_CACHE.
	Replace $bspdir with $RTEMS_BSP_FAMILY.

2002-08-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove include/Makefile, include/rtems/Makefile,
	include/rtems/score/Makefile (Eliminate targopts.h).
	* Makefile.am: Remove include from SUBDIRS (Eliminate targopts.h)

2002-07-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* bsp.am: Add bsplib_DATA = bsp_specs.

2002-06-25	Joel Sherrill <joel@OARcorp.com>

	* Thomas Doerfler <Thomas.Doerfler@imd-systems.de> added m68k
	support to the shared gdb stub glue thus adding a directory at the
	top shared level.
	* shared/gdbstub: New directory.
	* configure.ac: Modified to reflect above.

2002-03-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac:
	AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
	AM_INIT_AUTOMAKE([no-define foreign 1.6]).
	* Makefile.am: Remove AUTOMAKE_OPTIONS.
	* include/rtems/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* include/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* include/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* shmdr/Makefile.am: Remove AUTOMAKE_OPTIONS.

2002-02-05	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* bsp.am: Add line break, remove comment.

2001-10-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* .cvsignore: Add autom4te.cache for autoconf > 2.52.
	* configure.in: Remove.
	* configure.ac: New file, generated from configure.in by autoupdate.

2001-10-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Use @subdirs@ instead of RTEMS_LIBBSP_CPU_SUBDIR.
	* configure.in: AC_PREREQ(2.52), apply RTEMS_CPU_SUBDIRS, remove
	RTEMS_LIBBSP_CPU_SUBDIR.

2001-09-28	Joel Sherrill <joel@OARcorp.com>

	* shared/bootcard.c, shared/main.c: Now call int c_rtems_main()
	not main().

2001-09-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* include/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
	* shmdr/Makefile.am: Use 'PREINSTALL_FILES ='.

2001-09-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Use SUBDIRS = instead of SUBDIRS += to make
	automake-1.5 happy.
	* include/rtems/score/Makefile.am: Use CLEANFILES = to make
	automake-1.5 happy.
	* bsp.am: Use PREINSTALL_FILES = to make automake-1.5 happy.

2001-02-02	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* bsp.am: Fix automake version number in comment.

2000-11-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.

2000-11-02	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.

2000-10-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
        Switch to GNU canonicalization.

2000-09-25	Joel Sherrill <joel@OARcorp.com>

	* shmdr/shm_driver.h: Added _AM29K entry.  May not be correct.

2000-09-04	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* shmdr/Makefile.am: Include compile.am

2000-08-10	Joel Sherrill <joel@OARcorp.com>

	* ChangeLog: New file.