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

4.104.114.95
Last change on this file since bd3e306 was ba737a9, checked in by Joel Sherrill <joel.sherrill@…>, on 05/07/08 at 18:53:54

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

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