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
RevLine 
[c47e486]12008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * shared/bspgetworkarea.c: Removed.
4
[02694aa]52008-09-12      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * shared/bspgetworkarea.c: New file.
8
[6bb1d1a2]92008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
10
11        * shared/irq/irq_init.c: Add missing prototypes.
12
[6579ae0]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
[495c3e0]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
[92c9baf]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
[17fbf03b]412008-05-06      Ray Xu <rayx.cn@gmail.com>
42
43        * acinclude.m4: Add smdk2410. Update gp32 to use shared code.
44
[34dd9782]452008-04-16      Matthieu Bucchianeri <mbucchia@gmail.com>
46
47        * acinclude.m4: Adding Nintendo DS BSP.
48
[369730c]492008-02-15      Joel Sherrill <joel.sherrill@OARcorp.com>
50
51        * shared/comm/console.c: Do not have BSP specific __assert.
52
[f28bbe5c]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
[63fa36ea]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
[f3343c6e]642007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        PR 1257/bsps
[80231685]67        * shared/abort/abort.c, shared/abort/simple_abort.c,
[f3343c6e]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
[46ba602]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
[89b7e69]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
[58515e7]862007-06-13      Joel Sherrill <joel.sherrill@OARcorp.com>
87
88        * acinclude.m4: Remove armulator.
89
[85591ad]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
[f28bbe5c]1022007-05-15      Ray Xu <rayx.cn@gmail.com>
[4008232]103
104        * shared/abort/abort.c, shared/abort/simple_abort.c: New files.
105
[f28bbe5c]1062007-05-15      Ray Xu <rayx.cn@gmail.com>
[a5ef8c53]107
108        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
109        not in score/cpu.
110
[3544296]1112007-04-25      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        * acinclude.m4: Regenerate.
114
[0efdeff]1152006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
116
117        * shared/irq/irq_init.c: Remove unused var.
118
[fcb0cd46]1192006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
120
121        * configure.ac: New BUG-REPORT address.
122
[11c60096]1232006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
124
125        * configure.ac: Require autoconf-2.60. Require automake-1.10.
126
[965c3924]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
[c0cbdab]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
[2732040d]1382005-07-06      Markku Puro <markku.puro@kopteri.net>
139
140        * acinclude.m4: Added GBA BSP.
141
[e8c785c6]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,
[6432910]151        gp32/startup/exit.c, gp32/startup/linkcmds, gp32/startup/memmap.c:
152        New files.
[e8c785c6]153
[6432910]1542005-03-11      Jay Monkman <jtm@lopingdog.com>
[bb90b428]155
[6432910]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>
[bb90b428]167
168        PR bsps/771
[6432910]169        * acinclude.m4: Remove arm_bare_bsp.
[bb90b428]170        * configure.ac: Remove reference to arm_bare_bsp in
171        AC_CONFIG_SRCDIR. Use ../arm instead.
172
[8ce50cb]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
[f16be121]1852004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
[97891e5e]186
187        * configure.ac: Require automake > 1.9.
188
[3e8f70a]1892004-07-15      Jay Monkman
190
191        * acinclude.m4: Added csb336 and csb337 BSPs
192
[6432910]1932004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
[717a34e9]194
[6432910]195        * shared/irq/irq_asm.S: Include <rtems/asm.h> instead of <asm.h>.
[717a34e9]196
[34354c6]1972004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
[6432910]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.
[34354c6]210
[194d1282]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
[810720b6]2162003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
[6432910]218        * shared/Makefile.am: Use mkdir_p. Remove dirs from
219        PRE/TMPINSTALL_FILES.
[810720b6]220        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
221
[621e4f3f]2222003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * configure.ac: Remove shared/comm/Makefile, shared/irq/Makefile.
[6432910]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.
[621e4f3f]228
[43e60f8]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
[fd5ac32]2342003-09-15      Jay Monkman <jtm@smoothsmoothie.com>
235
236        PR 480/bsps
237        * shared/irq/irq_asm.S: Remove duplicate code.
238
[6432910]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
[fe8bc62f]2452003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * Makefile.am: Reflect having moved aclocal/.
248
[2334e94b]2492003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
[6432910]251        * Makefile.am, shared/Makefile.am, shared/comm/Makefile.am,
252        shared/irq/Makefile.am: Reflect having moved automake/.
[2334e94b]253
[7dcc3fe]2542003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
[6432910]256        * configure.ac: Use rtems-bugs@rtems.com as bug report email
257        address.
[7dcc3fe]258
[afaa498d]2592003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * configure.ac: Remove AC_CONFIG_AUX_DIR.
262
[ccd81b60]2632003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
264
265        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
[9b5c258]266        * configure.ac: AC_PREREQ(2.57).
267
[dfa8fe34]2682002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
271
[673c750]2722002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
273
[6432910]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.
[673c750]277        * acinclude.m4: Added edb7312.
278
[8730f45]2792002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
[6432910]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%.
[8730f45]299
[7273b6e]3002002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
[6432910]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).
[7273b6e]305        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
[6432910]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.
[7273b6e]311
[df25c998]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.
[6432910]316        * configure.in: Remove.
[df25c998]317
[1e93954]3182001-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
319
320        * acinclude.m4: New file.
321        * configure.in: Use RTEMS_BSP_SUBDIR.
322
[6432910]3232001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325        * shared/comm/Makefile.am: Use 'PREINSTALL_FILES ='.
326
[3243de1]3272001-05-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * configure.in: remove shared/io/Makefile.
[6432910]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.
[3243de1]336
[feead226]3372000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
338
339        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
340
[6432910]3412000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
[63b347b7]342
[6432910]343        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
344        $(RTEMS_TOPdir)/aclocal.
[63b347b7]345
[6432910]3462000-11-02      Joel Sherrill <joel@OARcorp.com>
[a314d3b4]347
[6432910]348        * bsp_specs: Remove -Tlinkcmds from *link rule.
[a314d3b4]349
[e83378d]3502000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
[6432910]352        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to
353        GNU canonicalization.
[e83378d]354
[39d0576c]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
[e94ad1fe]3602000-08-10      Joel Sherrill <joel@OARcorp.com>
361
[6432910]362        * ChangeLog, shared/ChangeLog: New file.
363
Note: See TracBrowser for help on using the repository browser.