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

4.104.114.9
Last change on this file since d1f57b5 was d1f57b5, checked in by Joel Sherrill <joel.sherrill@…>, on Mar 3, 2008 at 11:07:47 PM

2008-03-03 Joel Sherrill <joel.sherrill@…>

  • startup/linkcmds: Add wildcard to gcc_except_table section so programs compiled with gcc 4.3.x can link.
  • Property mode set to 100644
File size: 7.0 KB
Line 
12008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * startup/linkcmds: Add wildcard to gcc_except_table section so
4        programs compiled with gcc 4.3.x can link.
5
62007-12-14      Till Straumann <strauman@slac.stanford.edu>
7
8        * Makefile.am, irq/irq.c (removed), irq/irq_init.c:
9        Use shared exception/interrupt support from
10        libcpu/new-exceptions/bspsupport. NOTE: CHANGES MUST BE
11        TESTED ON REAL HARDWARE.
12
132007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
14
15        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
16        Configuration Table. Use the RTEMS provided accessor macros to obtain
17        configuration fields.
18
192007-12-08      Till Straumann <strauman@slac.stanford.edu>
20
21        * Makefile.am: merged shared/vme/vme_universe.c and
22        shared/vme/vme_universe_dma.c into one file.
23
242007-12-08      Till Straumann <strauman@slac.stanford.edu>
25
26        * vme/VMEConfig.h: added error status to
27        BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.
28
292007-12-08      Till Straumann <strauman@slac.stanford.edu>
30
31        * Makefile.am: irq_supp.h was moved from shared/irq to
32        libcpu/powerpc/new-exceptions/bspsupport.
33
342007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
35
36        * Makefile.am, include/bsp.h, startup/bspstart.c: Move
37        interrupt_stack_size field from CPU Table to Configuration Table.
38        Eliminate CPU Table from all ports. Delete references to CPU Table in
39        all forms.
40
412007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
42
43        * startup/bspstart.c: Moved most of the remaining CPU Table fields to
44        the Configuration Table. This included pretasking_hook,
45        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
46        extra_mpci_receive_server_stack, stack_allocate_hook, and
47        stack_free_hook. As a side-effect of this effort some multiprocessing
48        code was made conditional and some style clean up occurred.
49
502007-12-02      Till Straumann <strauman@slac.stanford.edu>
51
52        * irq/irq_init.c: added new args to openpic_init().
53        This BSP probably needs them (8245 has an EPIC).
54        I would be surprised if the PCI interrupts with the
55        old code actually worked...
56
572007-11-30      Till Straumann <strauman@slac.stanford.edu>
58
59        * startup/bspstart.c: removed bsp_exceptions_in_RAM
60
612007-11-30      Till Straumann <strauman@slac.stanford.edu>
62
63        * Makefile.am, irq/irq.c: fixed source-tree path of irq_supp.h,
64        fixed type of 1st arg to C_dispatch_irq_handler() which
65        is NOT a CPU_Interrupt_frame but a BSP_Exception_frame
66        (not that it is ever used but the two layouts differ).
67
682007-11-30      Till Straumann <strauman@slac.stanford.edu>
69
70        * Makefile.am: install new <irq/irq_supp.h> header
71
722007-11-30      Till Straumann <strauman@slac.stanford.edu>
73
74        * irq/irq.h, irq/irq_init.c: Removed the definition
75        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
76        initialize the irqBase member of the rtems_irq_global_settings
77        struct. However, irqBase is an rtems_irq_symbolic_name,
78        so using BSP_LOWEST_OFFSET is more appropriate.
79
802007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
81
82        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
83        Table. They have been replaced with variables named bsp_XXX as
84        needed.
85
862007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
87
88        * console/config.c: Fix typo.
89
902007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * console/console.c: Eliminate DEBUG_puts.
93
942007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
95
96        PR 1257/bsps
97        * irq/irq.c: Code outside of cpukit should use the public API for
98        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
99        public API and directly accessing _CPU_ISR_Disable and
100        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
101        directive which could lead to problems. This patch also changes the
102        type of the variable passed into these routines and addresses minor
103        style issues.
104
1052007-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
106
107        * Makefile.am, startup/bspstart.c: Use shared ShowBATS() method.
108
1092007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
110
111        * irq/irq_init.c: adapted to shared exception code
112
1132007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
114
115        * Makefile.am: adapted to shared exception code
116
1172007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * bsp_specs: Remove qrtems_debug.
120
1212007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * bsp_specs: Remove lib (Now expected to exist in GCC).
124
1252007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * console/rsPMCQ1.c, irq/irq_init.c: Reflect changes to pci-API.
128
1292007-03-11      Joel Sherrill <joel@OARcorp.com>
130
131        * startup/bspstart.c: Remove assignments of
132        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
133        value in boot_card.c
134
1352007-01-30      Till Straumann <strauman@slac.stanford.edu>
136
137        * Makefile.am, preinstall.am, include/bsp.h,
138        * vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
139        cleaned up vme support - use files from libbsp/powerpc/shared/vme
140        and define BSP specifica in VMEConfig.h.
141        Use VME DMA support implemented by vmeUniverse and
142        libbsp/powerpc/shared/vme/vme_universe_dma.c
143
1442006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
145
146        * configure.ac: New BUG-REPORT address.
147
1482006-11-15      Joel Sherrill <joel@OARcorp.com>
149
150        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
151        file and simplified initialization.
152
1532006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
154
155        * Makefile.am: Remove superfluous -DASM.
156
1572006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
158
159        * configure.ac: Require autoconf-2.60. Require automake-1.10.
160
1612006-03-08      Joel Sherrill <joel@OARcorp.com>
162
163        * startup/linkcmds: Add .gnu.linkonce.b.* section.
164
1652006-02-08      Joel Sherrill <joel@OARcorp.com>
166
167        * startup/linkcmds: Add sections required by newer gcc versions.
168
1692006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
170
171        * configure.ac: Remove explicit ampolish3 support (now in
172        RTEMS_BSP_CONFIGURE).
173
1742006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
175
176        * configure.ac: Add ampolish3 support.
177        * Makefile.am: Add preinstall.am.
178
1792006-01-09      Joel Sherrill <joel@OARcorp.com>
180
181        PR 858/bsps
182        * Makefile.am: Added vme_am_defs.h;
183        * vme/vmeconfig.c: Added appropriate include files.
184
1852006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
186
187        * Makefile.am: Don't include subdirs.am. Cleanup.
188
1892005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
190
191        * include/bsp.h: New header guard.
192
1932005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
194
195        * console/rsPMCQ1.c, irq/irq.c: Modified to use rtems/irq.h.
196
1972005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
198
199        * console/console.c, console/init68360.c, console/ns16550cfg.c
200        console/ns16550cfg.h, console/rsPMCQ1.h, include/tm27.h,
201        startup/bspstart.c, vme/vmeconfig.c: Eliminate {un|}signed{8|16|32}.
202
2032005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
204
205        * console/init68360.c, include/bsp.h, startup/bspstart.c: Changed
206        rtems_unsigned types to uint types
207
2082005-05-03      Joel Sherrill <joel@OARcorp.com>
209
210        * include/.cvsignore: New file.
211
2122005-05-03      Joel Sherrill <joel@OARcorp.com>
213
214        * .cvsignore: New file.
215
2162005-04-29      Jennifer Averett <jennifer.averett@oarcorp.com>
217
218        * irq/irq.c, start/start.S: Removed warnings
219
2202005-04-29      Jennifer Averett <jennifer.averett@oarcorp.com>
221
222        * New BSP.
223        * console/config.c: New files.
Note: See TracBrowser for help on using the repository browser.