source: rtems/c/src/lib/libbsp/arm/rtl22xx/ChangeLog @ 9957dbf

4.104.115
Last change on this file since 9957dbf was 9957dbf, checked in by Joel Sherrill <joel.sherrill@…>, on 10/02/08 at 21:39:40

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

  • Makefile.am, preinstall.am: Use shared tm27.h stub.
  • include/tm27.h: Removed.
  • Property mode set to 100644
File size: 6.8 KB
Line 
12008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am, preinstall.am: Use shared tm27.h stub.
4        * include/tm27.h: Removed.
5
62008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
9        of building libbspstart.a, using automake-rules.
10
112008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * Makefile.am: Eliminate *_SOURCES.
14
152008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
18        components.
19
202008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
23
242008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * configure.ac: Make letting boot_card() handle work area allocation
27        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
28        BSP_BOOTCARD_OPTIONS.
29
302008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
31
32        * startup/bspreset.c: New file.
33
342008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
35
36        * Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
37        standardized bsp_cleanup() which can optionally print a message, poll
38        for user to press key, and call bsp_reset(). Using this eliminates
39        the various bsp_cleanup() implementations which had their own
40        implementation and variety of string constants.
41        * startup/bspclean.c: Removed.
42
432008-09-21      Joel Sherrill <joel.sherrill@OARcorp.com>
44
45        * include/bsp.h: Remove define of BSP_ZERO_WORKSPACE_AUTOMATICALLY.
46
472008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
48
49        * Makefile.am, startup/linkcmds: Use top level shared
50        bsp_get_work_area() implementation.
51
522008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
53
54        * startup/bspstart.c: Remove unnecessary includes of
55        rtems/libcsupport.h and rtems/libio.h.
56
572008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
58
59        * Makefile.am, configure.ac, startup/bspstart.c: Split out
60        bsp_get_work_area() into its own file and user BSP Framework to
61        perform more initialization. Use same shared implementation as
62        edb7312 and csb336.
63
642008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        * Makefile.am: Rework to avoid .rel files.
67
682008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
69
70        * startup/bspstart.c: Refactored and renamed initialization routines to
71        rtems_initialize_data_structures, rtems_initialize_before_drivers,
72        rtems_initialize_device_drivers, and
73        rtems_initialize_start_multitasking. This opened the sequence up so
74        that bootcard() could provide a more robust and flexible framework
75        which is easier to explain and understand. This also lays the
76        groundwork for sharing the division of available memory between the
77        RTEMS workspace and heap and the C library initialization across all
78        BSPs.
79
802008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
81
82        * startup/linkcmds: Add wildcard to gcc_except_table section so
83        programs compiled with gcc 4.3.x can link.
84
852007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
86
87        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
88        Configuration Table. Use the RTEMS provided accessor macros to obtain
89        configuration fields.
90
912007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
92
93        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
94        from CPU Table to Configuration Table. Eliminate CPU Table from all
95        ports. Delete references to CPU Table in all forms.
96
972007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the
100        remaining CPU Table fields to the Configuration Table. This included
101        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
102        do_zero_of_workspace, extra_mpci_receive_server_stack,
103        stack_allocate_hook, and stack_free_hook. As a side-effect of this
104        effort some multiprocessing code was made conditional and some style
105        clean up occurred.
106
1072007-11-03      Ray Xu <rayx.cn@gmail.com>
108
109        * start/start.S, startup/bspclean.c: Add veneer between ARM and
110        Thumb instructions.  also moved bss init after CPSR/stack init in
111        start.S
112
1132007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        PR 1257/bsps
116        * startup/bspstart.c: Code outside of cpukit should use the public
117        API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing
118        the public API and directly accessing _CPU_ISR_Disable and
119        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
120        directive which could lead to problems. This patch also changes the
121        type of the variable passed into these routines and addresses minor
122        style issues.
123
1242007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
1272007-08-28      Joel Sherrill <joel.sherrill@OARcorp.com>
128
129        * README: Clean up.
130
1312007-06-22      Joel Sherrill <joel.sherrill@OARcorp.com>
132
133        * network/network.c: Remove cs8900_get_mac_addr which conflicted with
134        one in libchip AND contained a hard-coded MAC address.
135
1362007-06-13      Ray Xu <rayx@gmail.com>
137
138        * startup/linkcmds: Shrink the aligment requirements.
139
1402007-05-28      Joel Sherrill <joel.sherrill@OARcorp.com>
141
142        * startup/bspstart.c: Eliminate maximum_drivers configuration parameter
143        since it was used to configure a no longer used feature. Device names
144        are now part of the filesystem not in a table.
145
1462007-05-15      Ray Xu <rayx@gmail.com>
147
148        * Makefile.am: Add abort.rel since it is now in the BSP shared source,
149        not in score/cpu.
150
1512007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * startup/bspclean.c: Remove incldue stdio.h
154
1552007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
156
157        * Makefile.am, console/lpc22xx_uart.h: Remove warnings, cleanup and do
158        not build SPARC code accidentally referenced in Makefile.am.
159
1602007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
161
162        * console/uart.c, startup/bspclean.c, startup/bspstart.c: Remove debug
163        print methods that are redundant with prntk and replace their usage
164        with printk.
165
1662007-05-01      Joel Sherrill <joel@OARcorp.com>
167
168        * Makefile.am: Tinkering to reduce .text size of minimum executable
169        from ~64K to ~47K.
170        * Renamed startup/exit.c to startup/bspclean.c
171          * startup/bspclean.c: New file.
172          * startup/exit.c: Removed.
173
1742007-05-01      Ray Xu <xr@trasin.net>
175
176        * README, times, console/lpc22xx_uart.h, console/uart.c, include/bsp.h,
177        start/start.S, startup/bspstart.c, startup/exit.c, startup/linkcmds:
178        Update BSP to address changes between 4.7 and CVS head as well as to
179        address comments from Ralf and Joel.
180
1812007-04-26      Ralf Corsépius <ralf.corsepius@rtems.org>
182
183        * Makefile.am: Remove reference to ../../shared/main.c.
184
1852007-04-25      Ray Xu <xr@trasin.net>
186
187        * times: New (Initial submission).
188
1892007-04-25      Ralf Corsépius <ralf.corsepius@rtems.org>
190
191        * Makefile.am: Include preinstall.am
192        * bsp_specs: Sync with modern GCC.
193
1942007-04-25      Ray Xu <xr@trasin.net>
195
196        * include/tm27.h, startup/bspstart.c, startup/exit.c,
197        startup/linkcmds, start/start.S: New (Initial submission).
198        * Makefile.am, README, bsp_specs, configure.ac,
199        console/lpc22xx_uart.h, console/uart.c, include/bsp.h,
200        network/network.c: New (Initial submission).
Note: See TracBrowser for help on using the repository browser.