source: rtems/c/src/lib/libbsp/arm/ChangeLog @ c47e486

4.104.115
Last change on this file since c47e486 was c47e486, checked in by Joel Sherrill <joel.sherrill@…>, on 09/19/08 at 21:14:05

2008-09-19 Joel Sherrill <joel.sherrill@…>

  • shared/bspgetworkarea.c: Removed.
  • Property mode set to 100644
File size: 11.8 KB
Line 
12008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * shared/bspgetworkarea.c: Removed.
4
52008-09-12      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * shared/bspgetworkarea.c: New file.
8
92008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
10
11        * shared/irq/irq_init.c: Add missing prototypes.
12
132008-08-04      Ray Xu <rayx.cn@gmail.com>
14
15        * shared/irq/irq_asm.S: Correct minor mistakes in adding Thumb code
16        which prevented ARM from working.
17
182008-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
19
20        * shared/comm/console.c: Eliminate copies of switches to convert
21        termios Bxxx constants to xxx as an integer. Use the shared
22        termios_baud_to_number() routine to do the same conversion.
23
242008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
25
26        * csb336/startup/bspstart.c, csb337/startup/bspstart.c,
27        edb7312/startup/bspstart.c, gba/startup/bspstart.c,
28        gp32/startup/bspstart.c, rtl22xx/startup/bspstart.c: Add capability
29        for bootcard.c BSP Initialization Framework to ask the BSP where it
30        has memory for the RTEMS Workspace and C Program Heap. These
31        collectively are referred to as work area. If the BSP supports this,
32        then it does not have to include code to split the available memory
33        between the two areas. This reduces the amount of code in the BSP
34        specific bspstart.c file. Additionally, the shared framework can
35        initialize the C Library, call rtems_debug_enable(), and dirty the
36        work area memory. Until most/all BSPs support this new capability, if
37        the BSP supports this, it should call
38        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When
39        the transition is complete, this autoconf macro can be removed.
40
412008-05-06      Ray Xu <rayx.cn@gmail.com>
42
43        * acinclude.m4: Add smdk2410. Update gp32 to use shared code.
44
452008-04-16      Matthieu Bucchianeri <mbucchia@gmail.com>
46
47        * acinclude.m4: Adding Nintendo DS BSP.
48
492008-02-15      Joel Sherrill <joel.sherrill@OARcorp.com>
50
51        * shared/comm/console.c: Do not have BSP specific __assert.
52
532007-11-03      Ray Xu <rayx.cn@gmail.com>
54
55        * shared/abort/simple_abort.c: Add veneer for ARM<->Thumb
56        shared/irq/irq_asm.S: Add veneer for ARM<->Thumb
57
582007-11-06      Till Straumann <strauman@slac.stanford.edu>
59
60        * gba/irq/irq.c: test for non-NULL-ness before calling
61        'on'/'off' methods so that users don't have to provide
62        no-ops if they don't want this feature.
63
642007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        PR 1257/bsps
67        * shared/abort/abort.c, shared/abort/simple_abort.c,
68        shared/irq/irq_init.c: Code outside of cpukit should use the public
69        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
70        the public API and directly accessing _CPU_ISR_Disable and
71        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
72        directive which could lead to problems. This patch also changes the
73        type of the variable passed into these routines and addresses minor
74        style issues.
75
762007-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
77
78        * shared/abort/abort.c, shared/abort/simple_abort.c: Remove incorrect
79        and unneccessary prototype of printk.
80
812007-06-13      Ray Xu <rayx@gmail.com>
82
83        * shared/abort/simple_abort.c: Shrink the memory requirements. Joel
84        reformatted for style.
85
862007-06-13      Joel Sherrill <joel.sherrill@OARcorp.com>
87
88        * acinclude.m4: Remove armulator.
89
902007-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * armulator/.cvsignore, armulator/ChangeLog, armulator/Makefile.am,
93        armulator/bsp_specs, armulator/configure.ac, armulator/preinstall.am,
94        armulator/clock/clockdrv.c, armulator/console/console-io.c,
95        armulator/console/mon-syscalls.S, armulator/include/.cvsignore,
96        armulator/include/bsp.h, armulator/include/tm27.h,
97        armulator/start/start.S, armulator/startup/bspstart.c,
98        armulator/startup/libcfunc.c, armulator/startup/linkcmds,
99        armulator/startup/swi.h, armulator/startup/syscalls.c,
100        armulator/startup/trap.S: Removed.
101
1022007-05-15      Ray Xu <rayx.cn@gmail.com>
103
104        * shared/abort/abort.c, shared/abort/simple_abort.c: New files.
105
1062007-05-15      Ray Xu <rayx.cn@gmail.com>
107
108        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
109        not in score/cpu.
110
1112007-04-25      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        * acinclude.m4: Regenerate.
114
1152006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
116
117        * shared/irq/irq_init.c: Remove unused var.
118
1192006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
120
121        * configure.ac: New BUG-REPORT address.
122
1232006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
124
125        * configure.ac: Require autoconf-2.60. Require automake-1.10.
126
1272006-06-02      Jay Monkman <jtm@lopingdog.com>
128
129        * shared/irq/irq_init.c: Changed interrupt handling
130        to use shared rtems_irq_connect_data struct.
131
1322005-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
133
134        * Makefile.am: Merge-in shared/Makefile.am.
135        * ChangeLog: Merge-in shared/ChangeLog.
136        * configure.ac: Remove shared/Makefile.am.
137
1382005-07-06      Markku Puro <markku.puro@kopteri.net>
139
140        * acinclude.m4: Added GBA BSP.
141
1422005-03-11      Philippe Simons <loki_666@fastmail.fm>
143
144        * acinclude.m4: Added gp32 BSP.
145        * gp32/.cvsignore, gp32/Makefile.am, gp32/README, gp32/bsp_specs,
146        gp32/configure.ac, gp32/console/.cvsignore, gp32/console/conio.c,
147        gp32/console/console.c, gp32/console/defaultfont.c,
148        gp32/include/.cvsignore, gp32/include/bsp.h, gp32/include/conio.h,
149        gp32/include/tm27.h, gp32/start/.cvsignore, gp32/start/start.S,
150        gp32/startup/.cvsignore, gp32/startup/bspstart.c,
151        gp32/startup/exit.c, gp32/startup/linkcmds, gp32/startup/memmap.c:
152        New files.
153
1542005-03-11      Jay Monkman <jtm@lopingdog.com>
155
156        * vegaplus/.cvsignore, vegaplus/ChangeLog, vegaplus/Makefile.am,
157        vegaplus/bsp_specs, vegaplus/configure.ac,
158        vegaplus/clock/clockdrv.c, vegaplus/include/.cvsignore,
159        vegaplus/include/bsp.h, vegaplus/include/registers.h,
160        vegaplus/include/tm27.h, vegaplus/irq/bsp_irq_asm.S,
161        vegaplus/irq/bsp_irq_init.c, vegaplus/irq/irq.c, vegaplus/irq/irq.h,
162        vegaplus/start/start.S, vegaplus/startup/bspstart.c,
163        vegaplus/startup/exit.c, vegaplus/startup/linkcmds: Removed.
164        * acinclude.m4: Removed vegaplus BSP.
165
1662005-03-03      Ralf Corsepius <ralf.corsepius@rtems.org>
167
168        PR bsps/771
169        * acinclude.m4: Remove arm_bare_bsp.
170        * configure.ac: Remove reference to arm_bare_bsp in
171        AC_CONFIG_SRCDIR. Use ../arm instead.
172
1732005-02-25      Joel Sherrill <joel@OARcorp.com>
174
175        * arm_bare_bsp/.cvsignore, arm_bare_bsp/ChangeLog,
176        arm_bare_bsp/Makefile.am, arm_bare_bsp/bsp_specs,
177        arm_bare_bsp/configure.ac, arm_bare_bsp/clock/clockdrv.c,
178        arm_bare_bsp/include/.cvsignore, arm_bare_bsp/include/bsp.h,
179        arm_bare_bsp/include/registers.h, arm_bare_bsp/include/tm27.h,
180        arm_bare_bsp/irq/bsp_irq_asm.S, arm_bare_bsp/irq/bsp_irq_init.c,
181        arm_bare_bsp/irq/irq.c, arm_bare_bsp/irq/irq.h,
182        arm_bare_bsp/start/start.S, arm_bare_bsp/startup/bspstart.c,
183        arm_bare_bsp/startup/exit.c, arm_bare_bsp/startup/linkcmds: Removed.
184
1852004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
186
187        * configure.ac: Require automake > 1.9.
188
1892004-07-15      Jay Monkman
190
191        * acinclude.m4: Added csb336 and csb337 BSPs
192
1932004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
194
195        * shared/irq/irq_asm.S: Include <rtems/asm.h> instead of <asm.h>.
196
1972004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
200        * acinclude.m4: Regenerate.
201
2022004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * shared/Makefile.am: Add PREINSTALL_DIRS.
205
2062004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * shared/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
209        PRE/TMPINSTALL_FILES to CLEANFILES.
210
2112004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
212
213        * Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of
214        $(RTEMS_BSP_FAMILY).
215
2162003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * shared/Makefile.am: Use mkdir_p. Remove dirs from
219        PRE/TMPINSTALL_FILES.
220        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
221
2222003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * configure.ac: Remove shared/comm/Makefile, shared/irq/Makefile.
225        * shared/Makefile.am: Merge-in comm/Makefile.am, irq/Makefile.am
226        * shared/Makefile.am: Add preinstallation dirstamp support.
227        * shared/comm/Makefile.am, shared/irq/Makefile.am: Remove.
228
2292003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
230
231        * acinclude.m4: Reflect changes to bootstrap.
232        * configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
233
2342003-09-15      Jay Monkman <jtm@smoothsmoothie.com>
235
236        PR 480/bsps
237        * shared/irq/irq_asm.S: Remove duplicate code.
238
2392003-09-04      Joel Sherrill <joel@OARcorp.com>
240
241        * shared/comm/console.c, shared/comm/uart.c, shared/comm/uart.h,
242        shared/irq/irq_asm.S, shared/irq/irq_init.c: URL for license
243        changed.
244
2452003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * Makefile.am: Reflect having moved aclocal/.
248
2492003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * Makefile.am, shared/Makefile.am, shared/comm/Makefile.am,
252        shared/irq/Makefile.am: Reflect having moved automake/.
253
2542003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * configure.ac: Use rtems-bugs@rtems.com as bug report email
257        address.
258
2592003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * configure.ac: Remove AC_CONFIG_AUX_DIR.
262
2632003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
264
265        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
266        * configure.ac: AC_PREREQ(2.57).
267
2682002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
271
2722002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
273
274        * shared/irq/irq_asm.S, shared/irq/irq_init.c: Fixes a bug with
275        handling the situation where we are processing an IRQ, and we
276        receive an FIQ.
277        * acinclude.m4: Added edb7312.
278
2792002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
282
2832002-10-04      Jay Monkman <jtm@smoothsmoothie.com>
284
285        * shared/irq/irq_asm.S: Add FIQ support.
286
2872002-07-30      Jay Monkman <jtm@smoothsmoothie.com>
288
289        * shared/irq/irq_asm.S: ARM port works well enough to run all
290        sptests, tmtests, and ttcp.  In addition to general cleanup, there
291        has been considerable optimization to interrupt disable/enable,
292        endian swapping, and context switching.
293
2942002-07-17      Jay Monkman <jtm@smoothsmoothie.com>
295
296        * shared/irq/irq_asm.S: Significant rework in attempt to make
297        interrupts work.  They appear to be very close to correct but not
298        100%.
299
3002002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302        * Makefile.am, shared/comm/Makefile.am, shared/Makefile.am,
303        shared/irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
304        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
305        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
306
3072002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * shared/comm/console.c, shared/irq/irq_init.c: Include
310        rtems/bspIo.h instead of bspIo.h.
311
3122001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
315        * configure.ac: New file, generated from configure.in by autoupdate.
316        * configure.in: Remove.
317
3182001-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
319
320        * acinclude.m4: New file.
321        * configure.in: Use RTEMS_BSP_SUBDIR.
322
3232001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325        * shared/comm/Makefile.am: Use 'PREINSTALL_FILES ='.
326
3272001-05-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * configure.in: remove shared/io/Makefile.
330        * shared/comm/Makefile.am: Use *_HEADERS instead of *H_FILES.
331
3322000-12-06      Joel Sherrill <joel@OARcorp.com>
333
334        * shared/comm/console.c: Added casts to eliminate warnings.
335        * shared/comm/console.c (console_reserve_resources): Removed.
336
3372000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
338
339        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
340
3412000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
344        $(RTEMS_TOPdir)/aclocal.
345
3462000-11-02      Joel Sherrill <joel@OARcorp.com>
347
348        * bsp_specs: Remove -Tlinkcmds from *link rule.
349
3502000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to
353        GNU canonicalization.
354
3552000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * Makefile.am, shared/Makefile.am, shared/comm/Makefile.am,
358        shared/irq/Makefile.am: Include compile.am
359
3602000-08-10      Joel Sherrill <joel@OARcorp.com>
361
362        * ChangeLog, shared/ChangeLog: New file.
363
Note: See TracBrowser for help on using the repository browser.