source: rtems/c/src/lib/libbsp/arm/gba/ChangeLog @ c0bea05

4.104.115
Last change on this file since c0bea05 was c0bea05, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/29/08 at 13:48:59

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

  • Makefile.am: Eliminate bsp.am. Build startup files as side-effect of building libbspstart.a, using automake-rules.
  • Property mode set to 100644
File size: 7.6 KB
Line 
12008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
4        of building libbspstart.a, using automake-rules.
5
62008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * Makefile.am: Eliminate *_SOURCES.
9
102008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
13        components.
14
152008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
18
192008-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
20
21        * Makefile.am: Remove empty HAS_NETWORKING conditional.
22
232008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        * configure.ac: Make letting boot_card() handle work area allocation
26        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
27        BSP_BOOTCARD_OPTIONS.
28
292008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        * startup/bspreset.c: New file.
32
332008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
34
35        * Makefile.am, configure.ac, console/console.c: Use standardized
36        bsp_cleanup() which can optionally print a message, poll for user to
37        press key, and call bsp_reset(). Using this eliminates the various
38        bsp_cleanup() implementations which had their own implementation and
39        variety of string constants.
40        * startup/bspclean.c: Removed.
41
422008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
43
44        * startup/bspstart.c: Remove unnecessary includes of
45        rtems/libcsupport.h and rtems/libio.h.
46
472008-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
48
49        * Makefile.am, configure.ac, startup/bspstart.c: Now support
50        bsp_get_work_area() and used shared implementation of it and
51        bsp_pretasking_hook. Ticker runs.
52        * startup/bspgetworkarea.c: New file.
53
542008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * startup/bspstart.c: Review of all bsp_cleanup() implementations. In
57        this phase, all prototypes were removed from bsp.h and empty
58        implementations were removed and made to use the shared stub.
59
602008-09-06      Ralf Corsepius <ralf.corsepius@rtems.org>
61
62        * irq/irq.c: Minor "bool" fixes.
63
642008-09-05      Ralf Corsepius <ralf.corsepius@rtems.org>
65
66        * startup/cpu.c, timer/timer.c: Convert to "bool".
67
682008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * timer/timer.c: Eliminate empty function from every benchmark timer
71        driver. Fix spelling.
72
732008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * timer/timer.c: Rename timer driver methods to follow RTEMS
76        programming conventions.
77
782008-08-27      Ralf Corsépius <ralf.corsepius@rtems.org>
79
80        * timer/timer.c: Eliminate rtems_boolean.
81
822008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
83
84        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
85        routine.
86        * startup/bspclean.c: New file.
87        * startup/exit.c: Removed.
88
892008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
90
91        * clock/clockdrv.c: Add missing prototypes.
92
932008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
94
95        * Makefile.am: Rework to avoid .rel files.
96
972008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * startup/bspstart.c: Refactored and renamed initialization routines to
100        rtems_initialize_data_structures, rtems_initialize_before_drivers,
101        rtems_initialize_device_drivers, and
102        rtems_initialize_start_multitasking. This opened the sequence up so
103        that bootcard() could provide a more robust and flexible framework
104        which is easier to explain and understand. This also lays the
105        groundwork for sharing the division of available memory between the
106        RTEMS workspace and heap and the C library initialization across all
107        BSPs.
108
1092008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
110
111        * startup/linkcmds: Add wildcard to gcc_except_table section so
112        programs compiled with gcc 4.3.x can link.
113
1142008-02-15      Joel Sherrill <joel.sherrill@OARcorp.com>
115
116        * console/console.c: Do not have BSP specific __assert.
117
1182007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
119
120        * clock/clockdrv.c, include/bsp.h, startup/bspstart.c: Eliminate copies
121        of the Configuration Table. Use the RTEMS provided accessor macros to
122        obtain configuration fields.
123
1242007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * startup/bspstart.c, startup/cpu.c: Move interrupt_stack_size field
127        from CPU Table to Configuration Table. Eliminate CPU Table from all
128        ports. Delete references to CPU Table in all forms.
129
1302007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
131
132        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
133        Table fields to the Configuration Table. This included
134        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
135        do_zero_of_workspace, extra_mpci_receive_server_stack,
136        stack_allocate_hook, and stack_free_hook. As a side-effect of this
137        effort some multiprocessing code was made conditional and some style
138        clean up occurred.
139
1402007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
141
142        PR 1257/bsps
143        * irq/irq.c, irq/irq_init.c: Code outside of cpukit should use the public
144        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
145        the public API and directly accessing _CPU_ISR_Disable and
146        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
147        directive which could lead to problems. This patch also changes the
148        type of the variable passed into these routines and addresses minor
149        style issues.
150
1512007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
1542007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
155
156        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
157        since it was used to configure a no longer used feature. Device names
158        are now part of the filesystem not in a table.
159
1602007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
161
162        * bsp_specs: Remove qrtems_debug.
163
1642007-03-11      Joel Sherrill <joel@OARcorp.com>
165
166        * startup/bspstart.c: Remove assignments of
167        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
168        value in boot_card.c
169
1702006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
171
172        * configure.ac: New BUG-REPORT address.
173
1742006-11-15      Joel Sherrill <joel@OARcorp.com>
175
176        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
177        file and simplified initialization.
178
1792006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
180
181        * Makefile.am: Remove superfluous -DASM.
182
1832006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
184
185        * configure.ac: Require autoconf-2.60. Require automake-1.10.
186
1872006-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
188
189        * console/defaultfont.c: Convert to utf-8.
190
1912006-09-11      Joel Sherrill <joel@OARcorp.com>
192
193        * include/arm_mode_bits.h: Convert C++ style comments to C style.
194
1952006-09-11      Chris Johns <chrisj@rtems.org>
196
197        * README, configure.ac: Remove extra CRLF.
198       
1992006-06-02      Jay Monkman <jtm@lopingdog.com>
200
201        * irq/bsp_irq_init.c: Changed interrupt handling
202        to use shared rtems_irq_connect_data struct.
203
2042006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
205
206        * Makefile.am: Add preinstall.am.
207
2082005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
209
210        * bsp_specs: remove %lib.
211
2122005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
213
214        * bsp_specs: Remove %cpp.
215
2162005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
217
218        * irq/irq.c, startup/bspstart.c: Remove obsolete types (*unsigned32).
219
2202005-07-06      Markku Puro <markku.puro@kopteri.net>
221
222        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
223        clock/clockdrv.c, console/conio.c, console/console.c,
224        console/defaultfont.c, include/arm_mode_bits.h, include/asm_macros.h,
225        include/bsp.h, include/bspopts.h.in, include/conio.h, include/gba.h,
226        include/gba_registers.h, include/tm27.h, irq/bsp_irq_asm.S,
227        irq/bsp_irq_init.c, irq/irq.c, irq/irq.h, irq/irq_asm.S,
228        irq/irq_init.c, start/logo.S, start/start.S, startup/bspstart.c,
229        startup/cpu.c, startup/cpu_asm.S, startup/exit.c, startup/linkcmds,
230        timer/timer.c: New files.
231
Note: See TracBrowser for help on using the repository browser.