source: rtems/c/src/lib/libbsp/bfin/eZKit533/ChangeLog @ 018e3821

4.104.115
Last change on this file since 018e3821 was 018e3821, checked in by Joel Sherrill <joel.sherrill@…>, on 09/10/08 at 20:32:27

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

  • Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Split out bsp_get_work_area() into its own file and user BSP Framework to perform more initialization.
  • Property mode set to 100644
File size: 5.4 KB
Line 
12008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds:
4        Split out bsp_get_work_area() into its own file and user BSP
5        Framework to perform more initialization.
6
72008-08-18      Allan Hessenflow <allanh@kallisti.com>
8
9        * Makefile.am, console/console-io.c, startup/bspstart.c: Update to use
10        shared libcpu version of code implemented as part of bf537Stamp
11        effort.
12
132008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
14
15        * include/bsp.h: Fix CVS Id.
16
172008-06-04      Joel Sherrill <joel.sherrill@OARcorp.com>
18
19        * Makefile.am, preinstall.am: Need cplb.h
20
212008-05-16      Joel Sherrill <joel.sherrill@OARcorp.com>
22
23        * preinstall.am, console/console-io.c: Install cplb.h and use it.
24
252008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
26
27        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
28        Framework to ask the BSP where it has memory for the RTEMS Workspace
29        and C Program Heap. These collectively are referred to as work area.
30        If the BSP supports this, then it does not have to include code to
31        split the available memory between the two areas. This reduces the
32        amount of code in the BSP specific bspstart.c file. Additionally, the
33        shared framework can initialize the C Library, call
34        rtems_debug_enable(), and dirty the work area memory. Until most/all
35        BSPs support this new capability, if the BSP supports this, it should
36        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
37        When the transition is complete, this autoconf macro can be removed.
38
392008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
40
41        * Makefile.am: Rework to avoid .rel files.
42
432008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
44
45        * startup/bspstart.c: Refactored and renamed initialization routines to
46        rtems_initialize_data_structures, rtems_initialize_before_drivers,
47        rtems_initialize_device_drivers, and
48        rtems_initialize_start_multitasking. This opened the sequence up so
49        that bootcard() could provide a more robust and flexible framework
50        which is easier to explain and understand. This also lays the
51        groundwork for sharing the division of available memory between the
52        RTEMS workspace and heap and the C library initialization across all
53        BSPs.
54
552008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
56
57        * startup/linkcmds: Add wildcard to gcc_except_table section so
58        programs compiled with gcc 4.3.x can link.
59
602008-02-15      Joel Sherrill <joel.sherrill@oarcorp.com>
61
62        * preinstall.am: Add cplb.h
63
642007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
67        Configuration Table. Use the RTEMS provided accessor macros to obtain
68        configuration fields.
69
702007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
71
72        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
73        from CPU Table to Configuration Table. Eliminate CPU Table from all
74        ports. Delete references to CPU Table in all forms.
75
762007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
77
78        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
79        Table fields to the Configuration Table. This included
80        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
81        do_zero_of_workspace, extra_mpci_receive_server_stack,
82        stack_allocate_hook, and stack_free_hook. As a side-effect of this
83        effort some multiprocessing code was made conditional and some style
84        clean up occurred.
85
862007-09-24      Chris Johns <chrisj@rtems.org>
87
88        * include/bsp.h: Do not use C++ comments.
89
902007-09-20      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * preinstall.am: Add cplb.h.
93        * startup/bspstart.c: Add cast of constant.
94
952007-09-10      Alain Schaefer <alani@easc.ch>
96
97        * preinstall.am, startup/bspstart.c, startup/linkcmds: Complete earlier
98        patch.
99        * include/cplb.h: New file.
100
1012007-09-10      Alain Schaefer <alani@easc.ch>
102
103        * startup/bspstart.c: Add a useful routine to program memory protection
104        in bfin. It is not used but a user of ezKit533 can customize its bsp
105        and use this function.
106
1072007-05-24      Alain Schaefer <alani@easc.ch>
108
109        * startup/bspstart.c: Fix a problem in the InitEBIU method.
110
1112007-04-17      Joel Sherrill <joel@OARcorp.com>
112
113        * include/bsp.h, startup/bspstart.c: Fix compile errors and address
114        most warnings about constants being too large.
115
1162007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * bsp_specs: Remove qrtems_debug.
119
1202007-03-11      Joel Sherrill <joel@OARcorp.com>
121
122        * startup/bspstart.c: Remove assignments of
123        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
124        value in boot_card.c
125
1262006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
127
128        * configure.ac: New BUG-REPORT address.
129
1302006-11-20  Ralf Corsépius <ralf.corsepius@rtems.org>
131
132        * include/coverhd.h: Remove (Use shared default template instead).
133
1342006-11-15      Joel Sherrill <joel@OARcorp.com>
135
136        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
137        file and simplified initialization.
138
1392006-11-11  Ralf Corsépius <ralf.corsepius@rtems.org>
140
141        * startup/linkcmds: Use___start_set_sysctl_set, ___stop_set_sysctl_set
142        instead of __start_set_sysctl_set, __stop_set_sysctl_set
143        (bfin uses '_' prefixed c-symbols.)
144
1452006-11-10  Alain Schaefer <alani@easc.ch>
146
147        * startup/linkcmds: Put .fini into sdram.
148        Add __edata, __etext.
149
1502006-10-26      Joel Sherrill <joel@OARcorp.com>
151
152        * configure, include/bspopts.h.in: Removed.
153
1542006-10-24      Joel Sherrill <joel@OARcorp.com>
155
156        * include/bsp.h: Eliminate hi, lo, HI, LO, and MK_BMSK.
157
1582006-06-05  Alain Schaefer <alani@easc.ch>
159
160    * all files : Initial copy and port from no_cpu
Note: See TracBrowser for help on using the repository browser.