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

4.104.115
Last change on this file since e94666d was e94666d, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/29/08 at 03:43:47

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

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