source: rtems/c/src/lib/libbsp/powerpc/ep1a/ChangeLog @ 1d0ee80e

4.104.114.9
Last change on this file since 1d0ee80e was 1d0ee80e, checked in by Joel Sherrill <joel.sherrill@…>, on May 14, 2008 at 8:28:09 PM

2008-05-14 Joel Sherrill <joel.sherrill@…>

  • Makefile.am: Rework to avoid .rel files.
  • Property mode set to 100644
File size: 7.8 KB
Line 
12008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am: Rework to avoid .rel files.
4
52008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * startup/bspstart.c: Refactored and renamed initialization routines to
8        rtems_initialize_data_structures, rtems_initialize_before_drivers,
9        rtems_initialize_device_drivers, and
10        rtems_initialize_start_multitasking. This opened the sequence up so
11        that bootcard() could provide a more robust and flexible framework
12        which is easier to explain and understand. This also lays the
13        groundwork for sharing the division of available memory between the
14        RTEMS workspace and heap and the C library initialization across all
15        BSPs.
16
172008-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * console/config.c: Fix typo.
20
212008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
22
23        * startup/linkcmds: Add wildcard to gcc_except_table section so
24        programs compiled with gcc 4.3.x can link.
25
262007-12-14      Till Straumann <strauman@slac.stanford.edu>
27
28        * Makefile.am, irq/irq.c (removed), irq/irq_init.c:
29        Use shared exception/interrupt support from
30        libcpu/new-exceptions/bspsupport. NOTE: CHANGES MUST BE
31        TESTED ON REAL HARDWARE.
32
332007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
34
35        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
36        Configuration Table. Use the RTEMS provided accessor macros to obtain
37        configuration fields.
38
392007-12-08      Till Straumann <strauman@slac.stanford.edu>
40
41        * Makefile.am: merged shared/vme/vme_universe.c and
42        shared/vme/vme_universe_dma.c into one file.
43
442007-12-08      Till Straumann <strauman@slac.stanford.edu>
45
46        * vme/VMEConfig.h: added error status to
47        BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.
48
492007-12-08      Till Straumann <strauman@slac.stanford.edu>
50
51        * Makefile.am: irq_supp.h was moved from shared/irq to
52        libcpu/powerpc/new-exceptions/bspsupport.
53
542007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
55
56        * Makefile.am, include/bsp.h, startup/bspstart.c: Move
57        interrupt_stack_size field from CPU Table to Configuration Table.
58        Eliminate CPU Table from all ports. Delete references to CPU Table in
59        all forms.
60
612007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
62
63        * startup/bspstart.c: Moved most of the remaining CPU Table fields to
64        the Configuration Table. This included pretasking_hook,
65        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
66        extra_mpci_receive_server_stack, stack_allocate_hook, and
67        stack_free_hook. As a side-effect of this effort some multiprocessing
68        code was made conditional and some style clean up occurred.
69
702007-12-02      Till Straumann <strauman@slac.stanford.edu>
71
72        * irq/irq_init.c: added new args to openpic_init().
73        This BSP probably needs them (8245 has an EPIC).
74        I would be surprised if the PCI interrupts with the
75        old code actually worked...
76
772007-11-30      Till Straumann <strauman@slac.stanford.edu>
78
79        * startup/bspstart.c: removed bsp_exceptions_in_RAM
80
812007-11-30      Till Straumann <strauman@slac.stanford.edu>
82
83        * Makefile.am, irq/irq.c: fixed source-tree path of irq_supp.h,
84        fixed type of 1st arg to C_dispatch_irq_handler() which
85        is NOT a CPU_Interrupt_frame but a BSP_Exception_frame
86        (not that it is ever used but the two layouts differ).
87
882007-11-30      Till Straumann <strauman@slac.stanford.edu>
89
90        * Makefile.am: install new <irq/irq_supp.h> header
91
922007-11-30      Till Straumann <strauman@slac.stanford.edu>
93
94        * irq/irq.h, irq/irq_init.c: Removed the definition
95        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
96        initialize the irqBase member of the rtems_irq_global_settings
97        struct. However, irqBase is an rtems_irq_symbolic_name,
98        so using BSP_LOWEST_OFFSET is more appropriate.
99
1002007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
101
102        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
103        Table. They have been replaced with variables named bsp_XXX as
104        needed.
105
1062007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
107
108        * console/config.c: Fix typo.
109
1102007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
111
112        * console/console.c: Eliminate DEBUG_puts.
113
1142007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
115
116        PR 1257/bsps
117        * irq/irq.c: Code outside of cpukit should use the public API for
118        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
119        public API and directly accessing _CPU_ISR_Disable and
120        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
121        directive which could lead to problems. This patch also changes the
122        type of the variable passed into these routines and addresses minor
123        style issues.
124
1252007-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * Makefile.am, startup/bspstart.c: Use shared ShowBATS() method.
128
1292007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
130
131        * irq/irq_init.c: adapted to shared exception code
132
1332007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
134
135        * Makefile.am: adapted to shared exception code
136
1372007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
138
139        * bsp_specs: Remove qrtems_debug.
140
1412007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
142
143        * bsp_specs: Remove lib (Now expected to exist in GCC).
144
1452007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
146
147        * console/rsPMCQ1.c, irq/irq_init.c: Reflect changes to pci-API.
148
1492007-03-11      Joel Sherrill <joel@OARcorp.com>
150
151        * startup/bspstart.c: Remove assignments of
152        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
153        value in boot_card.c
154
1552007-01-30      Till Straumann <strauman@slac.stanford.edu>
156
157        * Makefile.am, preinstall.am, include/bsp.h,
158        * vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
159        cleaned up vme support - use files from libbsp/powerpc/shared/vme
160        and define BSP specifica in VMEConfig.h.
161        Use VME DMA support implemented by vmeUniverse and
162        libbsp/powerpc/shared/vme/vme_universe_dma.c
163
1642006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
165
166        * configure.ac: New BUG-REPORT address.
167
1682006-11-15      Joel Sherrill <joel@OARcorp.com>
169
170        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
171        file and simplified initialization.
172
1732006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
174
175        * Makefile.am: Remove superfluous -DASM.
176
1772006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * configure.ac: Require autoconf-2.60. Require automake-1.10.
180
1812006-03-08      Joel Sherrill <joel@OARcorp.com>
182
183        * startup/linkcmds: Add .gnu.linkonce.b.* section.
184
1852006-02-08      Joel Sherrill <joel@OARcorp.com>
186
187        * startup/linkcmds: Add sections required by newer gcc versions.
188
1892006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
190
191        * configure.ac: Remove explicit ampolish3 support (now in
192        RTEMS_BSP_CONFIGURE).
193
1942006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
195
196        * configure.ac: Add ampolish3 support.
197        * Makefile.am: Add preinstall.am.
198
1992006-01-09      Joel Sherrill <joel@OARcorp.com>
200
201        PR 858/bsps
202        * Makefile.am: Added vme_am_defs.h;
203        * vme/vmeconfig.c: Added appropriate include files.
204
2052006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
206
207        * Makefile.am: Don't include subdirs.am. Cleanup.
208
2092005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
210
211        * include/bsp.h: New header guard.
212
2132005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
214
215        * console/rsPMCQ1.c, irq/irq.c: Modified to use rtems/irq.h.
216
2172005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
218
219        * console/console.c, console/init68360.c, console/ns16550cfg.c
220        console/ns16550cfg.h, console/rsPMCQ1.h, include/tm27.h,
221        startup/bspstart.c, vme/vmeconfig.c: Eliminate {un|}signed{8|16|32}.
222
2232005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
224
225        * console/init68360.c, include/bsp.h, startup/bspstart.c: Changed
226        rtems_unsigned types to uint types
227
2282005-05-03      Joel Sherrill <joel@OARcorp.com>
229
230        * include/.cvsignore: New file.
231
2322005-05-03      Joel Sherrill <joel@OARcorp.com>
233
234        * .cvsignore: New file.
235
2362005-04-29      Jennifer Averett <jennifer.averett@oarcorp.com>
237
238        * irq/irq.c, start/start.S: Removed warnings
239
2402005-04-29      Jennifer Averett <jennifer.averett@oarcorp.com>
241
242        * New BSP.
243        * console/config.c: New files.
Note: See TracBrowser for help on using the repository browser.