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

4.104.114.95
Last change on this file since 369730c was 369730c, checked in by Joel Sherrill <joel.sherrill@…>, on 02/15/08 at 18:54:47

2008-02-15 Joel Sherrill <joel.sherrill@…>

  • shared/comm/console.c: Do not have BSP specific assert.
  • Property mode set to 100644
File size: 10.0 KB
RevLine 
[369730c]12008-02-15      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * shared/comm/console.c: Do not have BSP specific __assert.
4
[f28bbe5c]52007-11-03      Ray Xu <rayx.cn@gmail.com>
6
7        * shared/abort/simple_abort.c: Add veneer for ARM<->Thumb
8        shared/irq/irq_asm.S: Add veneer for ARM<->Thumb
9
[63fa36ea]102007-11-06      Till Straumann <strauman@slac.stanford.edu>
11
12        * gba/irq/irq.c: test for non-NULL-ness before calling
13        'on'/'off' methods so that users don't have to provide
14        no-ops if they don't want this feature.
15
[f3343c6e]162007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
17
18        PR 1257/bsps
[80231685]19        * shared/abort/abort.c, shared/abort/simple_abort.c,
[f3343c6e]20        shared/irq/irq_init.c: Code outside of cpukit should use the public
21        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
22        the public API and directly accessing _CPU_ISR_Disable and
23        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
24        directive which could lead to problems. This patch also changes the
25        type of the variable passed into these routines and addresses minor
26        style issues.
27
[46ba602]282007-09-08      Joel Sherrill <joel.sherrill@OARcorp.com>
29
30        * shared/abort/abort.c, shared/abort/simple_abort.c: Remove incorrect
31        and unneccessary prototype of printk.
32
[89b7e69]332007-06-13      Ray Xu <rayx@gmail.com>
34
35        * shared/abort/simple_abort.c: Shrink the memory requirements. Joel
36        reformatted for style.
37
[58515e7]382007-06-13      Joel Sherrill <joel.sherrill@OARcorp.com>
39
40        * acinclude.m4: Remove armulator.
41
[85591ad]422007-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
43
44        * armulator/.cvsignore, armulator/ChangeLog, armulator/Makefile.am,
45        armulator/bsp_specs, armulator/configure.ac, armulator/preinstall.am,
46        armulator/clock/clockdrv.c, armulator/console/console-io.c,
47        armulator/console/mon-syscalls.S, armulator/include/.cvsignore,
48        armulator/include/bsp.h, armulator/include/tm27.h,
49        armulator/start/start.S, armulator/startup/bspstart.c,
50        armulator/startup/libcfunc.c, armulator/startup/linkcmds,
51        armulator/startup/swi.h, armulator/startup/syscalls.c,
52        armulator/startup/trap.S: Removed.
53
[f28bbe5c]542007-05-15      Ray Xu <rayx.cn@gmail.com>
[4008232]55
56        * shared/abort/abort.c, shared/abort/simple_abort.c: New files.
57
[f28bbe5c]582007-05-15      Ray Xu <rayx.cn@gmail.com>
[a5ef8c53]59
60        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
61        not in score/cpu.
62
[3544296]632007-04-25      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * acinclude.m4: Regenerate.
66
[0efdeff]672006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
68
69        * shared/irq/irq_init.c: Remove unused var.
70
[fcb0cd46]712006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
72
73        * configure.ac: New BUG-REPORT address.
74
[11c60096]752006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
76
77        * configure.ac: Require autoconf-2.60. Require automake-1.10.
78
[965c3924]792006-06-02      Jay Monkman <jtm@lopingdog.com>
80
81        * shared/irq/irq_init.c: Changed interrupt handling
82        to use shared rtems_irq_connect_data struct.
83
[c0cbdab]842005-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
85
86        * Makefile.am: Merge-in shared/Makefile.am.
87        * ChangeLog: Merge-in shared/ChangeLog.
88        * configure.ac: Remove shared/Makefile.am.
89
[2732040d]902005-07-06      Markku Puro <markku.puro@kopteri.net>
91
92        * acinclude.m4: Added GBA BSP.
93
[e8c785c6]942005-03-11      Philippe Simons <loki_666@fastmail.fm>
95
96        * acinclude.m4: Added gp32 BSP.
97        * gp32/.cvsignore, gp32/Makefile.am, gp32/README, gp32/bsp_specs,
98        gp32/configure.ac, gp32/console/.cvsignore, gp32/console/conio.c,
99        gp32/console/console.c, gp32/console/defaultfont.c,
100        gp32/include/.cvsignore, gp32/include/bsp.h, gp32/include/conio.h,
101        gp32/include/tm27.h, gp32/start/.cvsignore, gp32/start/start.S,
102        gp32/startup/.cvsignore, gp32/startup/bspstart.c,
[6432910]103        gp32/startup/exit.c, gp32/startup/linkcmds, gp32/startup/memmap.c:
104        New files.
[e8c785c6]105
[6432910]1062005-03-11      Jay Monkman <jtm@lopingdog.com>
[bb90b428]107
[6432910]108        * vegaplus/.cvsignore, vegaplus/ChangeLog, vegaplus/Makefile.am,
109        vegaplus/bsp_specs, vegaplus/configure.ac,
110        vegaplus/clock/clockdrv.c, vegaplus/include/.cvsignore,
111        vegaplus/include/bsp.h, vegaplus/include/registers.h,
112        vegaplus/include/tm27.h, vegaplus/irq/bsp_irq_asm.S,
113        vegaplus/irq/bsp_irq_init.c, vegaplus/irq/irq.c, vegaplus/irq/irq.h,
114        vegaplus/start/start.S, vegaplus/startup/bspstart.c,
115        vegaplus/startup/exit.c, vegaplus/startup/linkcmds: Removed.
116        * acinclude.m4: Removed vegaplus BSP.
117
1182005-03-03      Ralf Corsepius <ralf.corsepius@rtems.org>
[bb90b428]119
120        PR bsps/771
[6432910]121        * acinclude.m4: Remove arm_bare_bsp.
[bb90b428]122        * configure.ac: Remove reference to arm_bare_bsp in
123        AC_CONFIG_SRCDIR. Use ../arm instead.
124
[8ce50cb]1252005-02-25      Joel Sherrill <joel@OARcorp.com>
126
127        * arm_bare_bsp/.cvsignore, arm_bare_bsp/ChangeLog,
128        arm_bare_bsp/Makefile.am, arm_bare_bsp/bsp_specs,
129        arm_bare_bsp/configure.ac, arm_bare_bsp/clock/clockdrv.c,
130        arm_bare_bsp/include/.cvsignore, arm_bare_bsp/include/bsp.h,
131        arm_bare_bsp/include/registers.h, arm_bare_bsp/include/tm27.h,
132        arm_bare_bsp/irq/bsp_irq_asm.S, arm_bare_bsp/irq/bsp_irq_init.c,
133        arm_bare_bsp/irq/irq.c, arm_bare_bsp/irq/irq.h,
134        arm_bare_bsp/start/start.S, arm_bare_bsp/startup/bspstart.c,
135        arm_bare_bsp/startup/exit.c, arm_bare_bsp/startup/linkcmds: Removed.
136
[f16be121]1372004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
[97891e5e]138
139        * configure.ac: Require automake > 1.9.
140
[3e8f70a]1412004-07-15      Jay Monkman
142
143        * acinclude.m4: Added csb336 and csb337 BSPs
144
[6432910]1452004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
[717a34e9]146
[6432910]147        * shared/irq/irq_asm.S: Include <rtems/asm.h> instead of <asm.h>.
[717a34e9]148
[34354c6]1492004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
150
151        * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
[6432910]152        * acinclude.m4: Regenerate.
153
1542004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
155
156        * shared/Makefile.am: Add PREINSTALL_DIRS.
157
1582004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
159
160        * shared/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
161        PRE/TMPINSTALL_FILES to CLEANFILES.
[34354c6]162
[194d1282]1632004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
164
165        * Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of
166        $(RTEMS_BSP_FAMILY).
167
[810720b6]1682003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
[6432910]170        * shared/Makefile.am: Use mkdir_p. Remove dirs from
171        PRE/TMPINSTALL_FILES.
[810720b6]172        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
173
[621e4f3f]1742003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
175
176        * configure.ac: Remove shared/comm/Makefile, shared/irq/Makefile.
[6432910]177        * shared/Makefile.am: Merge-in comm/Makefile.am, irq/Makefile.am
178        * shared/Makefile.am: Add preinstallation dirstamp support.
179        * shared/comm/Makefile.am, shared/irq/Makefile.am: Remove.
[621e4f3f]180
[43e60f8]1812003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * acinclude.m4: Reflect changes to bootstrap.
184        * configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
185
[fd5ac32]1862003-09-15      Jay Monkman <jtm@smoothsmoothie.com>
187
188        PR 480/bsps
189        * shared/irq/irq_asm.S: Remove duplicate code.
190
[6432910]1912003-09-04      Joel Sherrill <joel@OARcorp.com>
192
193        * shared/comm/console.c, shared/comm/uart.c, shared/comm/uart.h,
194        shared/irq/irq_asm.S, shared/irq/irq_init.c: URL for license
195        changed.
196
[fe8bc62f]1972003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * Makefile.am: Reflect having moved aclocal/.
200
[2334e94b]2012003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
[6432910]203        * Makefile.am, shared/Makefile.am, shared/comm/Makefile.am,
204        shared/irq/Makefile.am: Reflect having moved automake/.
[2334e94b]205
[7dcc3fe]2062003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
[6432910]208        * configure.ac: Use rtems-bugs@rtems.com as bug report email
209        address.
[7dcc3fe]210
[afaa498d]2112003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
212
213        * configure.ac: Remove AC_CONFIG_AUX_DIR.
214
[ccd81b60]2152003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
[9b5c258]218        * configure.ac: AC_PREREQ(2.57).
219
[dfa8fe34]2202002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
223
[673c750]2242002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
225
[6432910]226        * shared/irq/irq_asm.S, shared/irq/irq_init.c: Fixes a bug with
227        handling the situation where we are processing an IRQ, and we
228        receive an FIQ.
[673c750]229        * acinclude.m4: Added edb7312.
230
[8730f45]2312002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
[6432910]233        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
234
2352002-10-04      Jay Monkman <jtm@smoothsmoothie.com>
236
237        * shared/irq/irq_asm.S: Add FIQ support.
238
2392002-07-30      Jay Monkman <jtm@smoothsmoothie.com>
240
241        * shared/irq/irq_asm.S: ARM port works well enough to run all
242        sptests, tmtests, and ttcp.  In addition to general cleanup, there
243        has been considerable optimization to interrupt disable/enable,
244        endian swapping, and context switching.
245
2462002-07-17      Jay Monkman <jtm@smoothsmoothie.com>
247
248        * shared/irq/irq_asm.S: Significant rework in attempt to make
249        interrupts work.  They appear to be very close to correct but not
250        100%.
[8730f45]251
[7273b6e]2522002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
[6432910]254        * Makefile.am, shared/comm/Makefile.am, shared/Makefile.am,
255        shared/irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
256        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
[7273b6e]257        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
[6432910]258
2592002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * shared/comm/console.c, shared/irq/irq_init.c: Include
262        rtems/bspIo.h instead of bspIo.h.
[7273b6e]263
[df25c998]2642001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
267        * configure.ac: New file, generated from configure.in by autoupdate.
[6432910]268        * configure.in: Remove.
[df25c998]269
[1e93954]2702001-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * acinclude.m4: New file.
273        * configure.in: Use RTEMS_BSP_SUBDIR.
274
[6432910]2752001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
276
277        * shared/comm/Makefile.am: Use 'PREINSTALL_FILES ='.
278
[3243de1]2792001-05-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * configure.in: remove shared/io/Makefile.
[6432910]282        * shared/comm/Makefile.am: Use *_HEADERS instead of *H_FILES.
283
2842000-12-06      Joel Sherrill <joel@OARcorp.com>
285
286        * shared/comm/console.c: Added casts to eliminate warnings.
287        * shared/comm/console.c (console_reserve_resources): Removed.
[3243de1]288
[feead226]2892000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
292
[6432910]2932000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
[63b347b7]294
[6432910]295        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
296        $(RTEMS_TOPdir)/aclocal.
[63b347b7]297
[6432910]2982000-11-02      Joel Sherrill <joel@OARcorp.com>
[a314d3b4]299
[6432910]300        * bsp_specs: Remove -Tlinkcmds from *link rule.
[a314d3b4]301
[e83378d]3022000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
[6432910]304        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to
305        GNU canonicalization.
[e83378d]306
[39d0576c]3072000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * Makefile.am, shared/Makefile.am, shared/comm/Makefile.am,
310        shared/irq/Makefile.am: Include compile.am
311
[e94ad1fe]3122000-08-10      Joel Sherrill <joel@OARcorp.com>
313
[6432910]314        * ChangeLog, shared/ChangeLog: New file.
315
Note: See TracBrowser for help on using the repository browser.