source: rtems/c/src/lib/libbsp/arm/gp32/ChangeLog @ a196084

4.104.115
Last change on this file since a196084 was a196084, checked in by Joel Sherrill <joel.sherrill@…>, on 09/16/08 at 19:06:10

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

  • startup/bspstart.c: Remove unnecessary includes of rtems/libcsupport.h and rtems/libio.h.
  • Property mode set to 100644
File size: 6.4 KB
Line 
12008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * startup/bspstart.c: Remove unnecessary includes of
4        rtems/libcsupport.h and rtems/libio.h.
5
62008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * Makefile.am, configure.ac, startup/bspstart.c: Split out
9        bsp_get_work_area() into its own file and user BSP Framework to
10        perform more initialization. Use same shared implementation as
11        edb7312 and csb336.
12
132008-08-21      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX
16        routine.
17        * startup/bspclean.c: New file.
18        * startup/exit.c: Removed.
19
202008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * smc/smc.c, startup/exit.c: Add missing prototypes.
23
242008-08-06      Chris Johns <chrisj@rtems.org>
25
26        * smc/smc.c: Fix the fix. The field is bufnum.
27
282008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
29
30        * smc/smc.c: Fix warning.
31
322008-07-29      Chris Johns <chrisj@rtems.org>
33
34        * smc/smc.c: Updated to the libblock changes.
35
362008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
37
38        * Makefile.am: Rework to avoid .rel files.
39
402008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
41
42        * startup/bspstart.c: Refactored and renamed initialization routines to
43        rtems_initialize_data_structures, rtems_initialize_before_drivers,
44        rtems_initialize_device_drivers, and
45        rtems_initialize_start_multitasking. This opened the sequence up so
46        that bootcard() could provide a more robust and flexible framework
47        which is easier to explain and understand. This also lays the
48        groundwork for sharing the division of available memory between the
49        RTEMS workspace and heap and the C library initialization across all
50        BSPs.
51
522008-05-06      Ray Xu <rayx.cn@gmail.com>
53
54        * console/uart.c, include/bsp.h, smc/smc.c, startup/bspstart.c: Merge
55        smdk2410 with gp32.
56
572008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
58
59        * startup/linkcmds: Add wildcard to gcc_except_table section so
60        programs compiled with gcc 4.3.x can link.
61
622007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
63
64        * include/bsp.h, startup/bspstart.c: Fix idle task prototype.
65
662007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
67
68        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
69        Configuration Table. Use the RTEMS provided accessor macros to obtain
70        configuration fields.
71
722007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
73
74        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
75        from CPU Table to Configuration Table. Eliminate CPU Table from all
76        ports. Delete references to CPU Table in all forms.
77
782007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
79
80        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
81        remaining CPU Table fields to the Configuration Table. This included
82        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
83        do_zero_of_workspace, extra_mpci_receive_server_stack,
84        stack_allocate_hook, and stack_free_hook. As a side-effect of this
85        effort some multiprocessing code was made conditional and some style
86        clean up occurred.
87
882007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
89
90        PR 1257/bsps
91        * startup/bspstart.c: Code outside of cpukit should use the public
92        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
93        the public API and directly accessing _CPU_ISR_Disable and
94        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
95        directive which could lead to problems. This patch also changes the
96        type of the variable passed into these routines and addresses minor
97        style issues.
98
992007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
100
101        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
1022007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
103
104        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
105        since it was used to configure a no longer used feature. Device names
106        are now part of the filesystem not in a table.
107
1082007-05-15      Ray Xu <rayx@gmail.com>
109
110        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
111        not in score/cpu.
112
1132007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
114
115        * bsp_specs: Remove qrtems_debug.
116
1172007-03-12      Joel Sherrill <joel@OARcorp.com>
118
119        * console/uart.c, start/start.S, startup/linkcmds, startup/memmap.c:
120        Correct license URL and/or fix mistake in copyright notice. Both of
121        these mistakes appear to be from code submitted after these changes
122        were made previously.
123
1242007-03-11      Joel Sherrill <joel@OARcorp.com>
125
126        * startup/bspstart.c: Remove assignments of
127        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
128        value in boot_card.c
129
1302007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
131
132        * smc/smc.c: include bspIo.h for printk.
133
1342006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
135
136        * smc/smc.c: Comment out sm_status (unused).
137
1382006-11-15      Joel Sherrill <joel@OARcorp.com>
139
140        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
141        file and simplified initialization.
142
1432006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
144
145        * Makefile.am: Remove superfluous -DASM.
146
1472006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * configure.ac: Require autoconf-2.60. Require automake-1.10.
150
1512006-09-11      Chris Johns <chrisj@rtems.org>
152
153        * smc/smc.h: Remove extra CRLF.
154       
1552006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
156
157        * Makefile.am: Add preinstall.am.
158
1592005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
160
161        * bsp_specs: remove %lib.
162
1632005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
164
165        * bsp_specs: Remove %cpp.
166
1672005-07-25      Philippe Simons <loki_666@fastmail.fm>
168
169        * Makefile.am: added smc.rel.
170        * smc/smc.c, smc/smc.h: New files.
171
1722005-07-07      Philippe Simons <loki_666@fastmail.fm>
173
174        * Makefile.am: Remove lcd.rel, added console/uart.c,
175        removed conio stuffs.
176        * console/conio.c, console/console.c, console/defaultfont.c,
177        include/conio.h : files removed.
178        * console/uart.c: New file.
179        * include/bsp.h: lcd.c prototypes removed.
180        * startup/bspstart.c: bsp_reset() cause gp32 to reset to bios,
181        added a bsp_idle_task which put s3c2400 in a "wait for IRQ" state.
182
1832005-06-06      Philippe Simons <loki_666@fastmail.fm>
184
185        * Makefile.am: Include lcd.rel.
186
1872005-06-01      Philippe Simons <loki_666@fastmail.fm>
188
189        * bsp_specs: Add rules for cpp support
190        * include/bsp.h: Add gp32 support fct prototypes
191        * console/conio.c: Moved video buffer to 0x0c7ed000
192        * startup/bspstart.c: Add some init code, some cleaning...
193
1942005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
195
196        * include/bsp.h: New header guard.
197
1982005-04-26      Joel Sherrill <joel@OARcorp.com>
199
200        * startup/bspstart.c: Add include rtems/bspIo.h to eliminate warning.
201
Note: See TracBrowser for help on using the repository browser.