summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog
blob: a8eba50a1ab7664c9a4f80ad0a128a6c830964f5 (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
2010-12-29	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* Makefile.am, preinstall.am, startup/start.S: Use standard zero
	function.
	* startup/linkcmds.base: Reserve enough space for the exception
	minimum prologues.  Changed start section name.
	* startup/bspstart.c: Removed superfluous cache initialization.
	* configure.ac: Fixed option default values.

2010-12-22	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* configure.ac: Added I2C options.  Fixed eMIOS prescaler.  Use
	standard linker command file support.
	* include/bsp.h: Declare I2C initialization function.
	* i2c/i2c_init.c: Implementation.
	* make/custom/gwlcfm.cfg, make/custom/mpc5566evb.cfg,
	make/custom/mpc55xx.inc: Use standard linker command file support.
	* startup/bspstart.c: More board specific settings.
	* Makefile.am, preinstall.am: Reflect changes above.

2010-08-23	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* test/tests.c: Removed file.
	* startup/bspstart.c: Fixed warnings.

2010-06-29	Joel Sherrill <joel.sherrill@oarcorp.com>

	* configure.ac: Remove AC_CHECK_SIZEOF([void *]).

2010-06-29	Joel Sherrill <Joel.Sherrill@OARcorp.com>

	* configure.ac: Added AC_CHECK_SIZEOF macro.

2010-06-03	Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>

	* startup/sd-card-init.c: fix bug in mount table

2010-05-20	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* network/smsc9218i.c: Removed superfluous macros.

2010-05-10	Joel Sherrill <joel.sherrilL@OARcorp.com>

	* include/bsp.h: Add BSP_SMALL_MEMORY.

2010-04-30	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* include/irq-config.h: Removed file.
	* Makefile.am, preinstall.am: Reflect changes above.

2010-04-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>

	* configure.ac, startup/bspstart.c:
	renamed MPC55XX_CHIP_DERIVATE to MPC55XX_CHIP_TYPE

2010-04-07	Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
	* Makefile.am, configure.ac, preinstall.am, clock/clock-config.c,
	make/custom/gwlcfm.cfg, make/custom/mpc5566evb.cfg,
	startup/bspgetworkarea.c, startup/bspstart.c, startup/linkcmds,
	startup/start.S: fix GW_LCFM support
	* make/custom/mpc55xx.cfg, startup/linkcmds.memory: removed to get
	better structure
	* make/custom/mpc55xx.inc, startup/linkcmds.base,
	startup/linkcmds.gwlcfm, startup/linkcmds.mpc5566evb: added to
	have better structure

2010-03-27	Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>

	* network/smsc9218i.c tests/tests.c: Removed warnings
	* clock/clock-config.c: remove warning

2010-03-25	Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>

	* Makefile.am, confiugre.ac, include/bsp.h, startup/bspstart.c,
	startup/start.S:
	add support for GW_LCFM mpc551x based system

2009-10-22	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* Makefile.am: Update for exception support changes.
	* startup/bspstart.c: Changed exception header file includes.  Update
	for ppc_exc_initialize() changes.

2009-10-21	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* network/smsc9218i.c, tests/tests.c: Update for interrupt handler
	type change.

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

	* make/custom/mpc55xx.cfg: Remove RTEMS_BSP_FAMILY.

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

	* configure.ac: Don't add -ansi -fasm to CFLAGS.

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

	* make/custom/mpc5566evb.cfg: New (relocated from /make/custom).
	* make/custom/mpc55xx.cfg: New (relocated from /make/custom).

2009-09-15	Ralf Corsépius <ralf.corsepius@rtems.org>

	* configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.

 2009-09-09	Joel Sherrill <joel.sherrill@oarcorp.com>

	PR 1435/bsps
	* Makefile.am: Use shared implementation of bsp_idle_thread().
	* startup/bspidle.c: Removed.

2009-08-26	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am, startup/bspstart.c: Rename BSP specific idle thread to
	bsp_idle_thread and split into its own file.
	* startup/bspidle.c: New file.

2009-07-20	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* clock/clock-config.c, include/smsc9218i.h, network/smsc9218i.c: New
	files.
	* network/network.c: Removed file.
	* Makefile.am, README, bsp_specs, preinstall.am, include/bsp.h,
	startup/bspstart.c, startup/sd-card-init.c, tests/tests.c: Changes
	throughout.

2009-07-16	Joel Sherrill <joel.sherrill@oarcorp.com>

	* configure.ac: Rename BSP_BOOTCARD_OPTIONS to
	RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
	have the same options.

2009-05-08	Joel Sherrill <joel.sherrill@oarcorp.com>

	* startup/bspgetworkarea.c: Switch from ssize_t to uintptr_t for
	bsp_get_work_area() since the work area is larger than a single
	allocatable object.

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

	* startup/start.S: Update for boot_card command line change.

2009-02-12	Joel Sherrill <joel.sherrill@oarcorp.com>

	* startup/bspstart.c: Change prototype of IDLE thread to consistently
	return void * and take a uintptr_t argument.

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

	* startup/sd-card-init.c: Comment out fields having dropped
	out from sd_card_driver_entry.
	* tests/tests.c: Comment out fields having dropped out from
	sd_card_driver_entry.

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

	* bsp_specs: Remove start_g.o, remove -e start.

2008-12-04	Joel Sherrill <joel.sherrill@oarcorp.com>

	* bsp_specs: Move -e start from *link to *startfile to avoid warning
	for undefined entry symbol when linking relocatables with binutils
	2.19.

2008-10-02	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* startup/bspstart.c, startup/sd-card-init.c, tests/tests.c: Update for
	status-checks.h changes.

2008-10-02	Joel Sherrill <joel.sherrill@OARcorp.com>

	* Makefile.am, preinstall.am: Use shared tm27.h stub.
	* include/tm27.h: Removed.

2008-10-02	Joel Sherrill <joel.sherrill@oarcorp.com>

	* startup/bspgetworkarea.c: Change size_t to ssize_t on
	bsp_get_work_area(). On 16-bit architectures, size_t can be 16-bits
	which would limit the work area to 64K.

2008-09-30	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am, preinstall.am: Now links all tests.
	* include/tm27.h: New file.

2008-09-29	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Eliminate bsp.am. Build startup files as side-effect 
	of building libbspstart.a, using automake-rules.

2008-09-29	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Eliminate *_SOURCES.

2008-09-29	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
	components.

2008-09-26	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Cleanup ../../shared/include/bootcard.h handling.

2008-09-25	Joel Sherrill <joel.sherrill@oarcorp.com>

	* preinstall.am: Regenerated.

2008-09-24	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Eliminates libcpudir.

2008-09-24	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Cosmetics.

2008-09-23	Joel Sherrill <joel.sherrill@oarcorp.com>

	* configure.ac: Make letting boot_card() handle work area allocation
	mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
	BSP_BOOTCARD_OPTIONS.

2008-09-16	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am, startup/bspstart.c: Add use of bsp_get_work_area() in
	its own file and rely on BSP Framework to perform more
	initialization. Remove unnecessary includes of rtems/libio.h and
	rtems/libcsupport.h.
	* startup/bspgetworkarea.c: New file.

2008-09-10	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am: Review of all bsp_cleanup() implementations. In this
	phase, all prototypes were removed from bsp.h and empty
	implementations were removed and made to use the shared stub.
	* startup/bspclean.c: Removed.

2008-08-30	Joel Sherrill <joel.sherrill@OARcorp.com>

	* Makefile.am, startup/bspstart.c: Use default bsp_pretasking_hook().

2008-08-20	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* include/mpc55xxevb.h, network/network.c, startup/sd-card-init.c,
	tests/tests.c: Added copyright information.  Added missing prototypes.
	Fixed integer conversion warning.
	* startup/bspclean.c: Include bootcard.h.

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

	* startup/bspclean.c, startup/sd-card-init.c, tests/tests.c:
	Add missing prototypes.

2008-08-01	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* startup/start.S: Clear environment pointer for bootcard.

2008-07-31	Joel Sherrill <joel.sherrill@OARcorp.com>

	* Makefile.am: Do not build .rel files. Reduces code bloat.

2008-07-31	Joel Sherrill <joel.sherrill@OARcorp.com>

	* tests/tests.c: Remove C++ style comments.

2008-07-31	Joel Sherrill <joel.sherrill@OARcorp.com>

	* startup/bspclean.c: Use C style comment.

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

	* configure.ac: Add -ansi to RTEMS_PROG_CC_FOR_TARGET.
	* Makefile.am: Remove doxygen comments.
	Remove bogus BUILT_SOURCES.

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

	* configure.ac, startup/bspstart.c: Support RAM allocation via
	bootcard.

2008-07-17	Ralf Corsépius <ralf.corsepius@rtems.org>

	* configure.ac: Remove RTEMS_AMPOLISH3.

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

	* .cvsignore, include/.cvsignore: New files.

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

	* bsp_specs, configure.ac, include/bsp.h, include/irq-config.h,
	include/mpc55xxevb.h, Makefile.am, network/network.c, preinstall.am,
	README, startup/bspclean.c, startup/bspstart.c, startup/linkcmds,
	startup/linkcmds.memory, startup/sd-card-init.c, startup/start.S,
	tests/tests.c: New files.