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

4.104.114.95
Last change on this file since afce764d was afce764d, checked in by Joel Sherrill <joel.sherrill@…>, on 12/04/07 at 22:21:41

2007-12-04 Joel Sherrill <joel.sherrill@…>

  • Makefile.am, include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
  • Property mode set to 100644
File size: 6.0 KB
RevLine 
[afce764d]12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am, include/bsp.h, startup/bspstart.c: Move
4        interrupt_stack_size field from CPU Table to Configuration Table.
5        Eliminate CPU Table from all ports. Delete references to CPU Table in
6        all forms.
7
[faf168f]82007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
9
10        * startup/bspstart.c: Moved most of the remaining CPU Table fields to
11        the Configuration Table. This included pretasking_hook,
12        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
13        extra_mpci_receive_server_stack, stack_allocate_hook, and
14        stack_free_hook. As a side-effect of this effort some multiprocessing
15        code was made conditional and some style clean up occurred.
16
[80d2e60]172007-12-02      Till Straumann <strauman@slac.stanford.edu>
18
19        * irq/irq_init.c: added new args to openpic_init().
20        This BSP probably needs them (8245 has an EPIC).
21        I would be surprised if the PCI interrupts with the
22        old code actually worked...
23
[4af7ef3f]242007-11-30      Till Straumann <strauman@slac.stanford.edu>
25
26        * startup/bspstart.c: removed bsp_exceptions_in_RAM
27
[76e9cda9]282007-11-30      Till Straumann <strauman@slac.stanford.edu>
29
[5fe4d471]30        * Makefile.am, irq/irq.c: fixed source-tree path of irq_supp.h,
31        fixed type of 1st arg to C_dispatch_irq_handler() which
32        is NOT a CPU_Interrupt_frame but a BSP_Exception_frame
33        (not that it is ever used but the two layouts differ).
[76e9cda9]34
[5fe4d471]352007-11-30      Till Straumann <strauman@slac.stanford.edu>
36
37        * Makefile.am: install new <irq/irq_supp.h> header
38
392007-11-30      Till Straumann <strauman@slac.stanford.edu>
40
41        * irq/irq.h, irq/irq_init.c: Removed the definition
42        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
43        initialize the irqBase member of the rtems_irq_global_settings
44        struct. However, irqBase is an rtems_irq_symbolic_name,
45        so using BSP_LOWEST_OFFSET is more appropriate.
46
472007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
48
49        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
50        Table. They have been replaced with variables named bsp_XXX as
51        needed.
52
532007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
54
55        * console/config.c: Fix typo.
56
572007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
58
59        * console/console.c: Eliminate DEBUG_puts.
60
612007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
62
63        PR 1257/bsps
64        * irq/irq.c: Code outside of cpukit should use the public API for
65        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
66        public API and directly accessing _CPU_ISR_Disable and
67        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
68        directive which could lead to problems. This patch also changes the
69        type of the variable passed into these routines and addresses minor
70        style issues.
71
722007-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * Makefile.am, startup/bspstart.c: Use shared ShowBATS() method.
75
762007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
77
78        * irq/irq_init.c: adapted to shared exception code
79
802007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
81
82        * Makefile.am: adapted to shared exception code
83
842007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
85
86        * bsp_specs: Remove qrtems_debug.
87
882007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
89
90        * bsp_specs: Remove lib (Now expected to exist in GCC).
91
922007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
93
94        * console/rsPMCQ1.c, irq/irq_init.c: Reflect changes to pci-API.
95
962007-03-11      Joel Sherrill <joel@OARcorp.com>
97
98        * startup/bspstart.c: Remove assignments of
99        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
100        value in boot_card.c
101
1022007-01-30      Till Straumann <strauman@slac.stanford.edu>
103
104        * Makefile.am, preinstall.am, include/bsp.h,
105        * vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
106        cleaned up vme support - use files from libbsp/powerpc/shared/vme
107        and define BSP specifica in VMEConfig.h.
108        Use VME DMA support implemented by vmeUniverse and
109        libbsp/powerpc/shared/vme/vme_universe_dma.c
110
1112006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        * configure.ac: New BUG-REPORT address.
114
1152006-11-15      Joel Sherrill <joel@OARcorp.com>
116
117        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
118        file and simplified initialization.
119
1202006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
121
122        * Makefile.am: Remove superfluous -DASM.
123
1242006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
125
126        * configure.ac: Require autoconf-2.60. Require automake-1.10.
127
1282006-03-08      Joel Sherrill <joel@OARcorp.com>
129
130        * startup/linkcmds: Add .gnu.linkonce.b.* section.
131
1322006-02-08      Joel Sherrill <joel@OARcorp.com>
133
134        * startup/linkcmds: Add sections required by newer gcc versions.
135
1362006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
137
138        * configure.ac: Remove explicit ampolish3 support (now in
139        RTEMS_BSP_CONFIGURE).
140
1412006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
142
143        * configure.ac: Add ampolish3 support.
144        * Makefile.am: Add preinstall.am.
145
1462006-01-09      Joel Sherrill <joel@OARcorp.com>
147
148        PR 858/bsps
149        * Makefile.am: Added vme_am_defs.h;
150        * vme/vmeconfig.c: Added appropriate include files.
151
1522006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
153
154        * Makefile.am: Don't include subdirs.am. Cleanup.
155
1562005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
157
158        * include/bsp.h: New header guard.
159
1602005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
161
162        * console/rsPMCQ1.c, irq/irq.c: Modified to use rtems/irq.h.
163
1642005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
165
166        * console/console.c, console/init68360.c, console/ns16550cfg.c
167        console/ns16550cfg.h, console/rsPMCQ1.h, include/tm27.h,
168        startup/bspstart.c, vme/vmeconfig.c: Eliminate {un|}signed{8|16|32}.
169
1702005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
171
172        * console/init68360.c, include/bsp.h, startup/bspstart.c: Changed
173        rtems_unsigned types to uint types
174
1752005-05-03      Joel Sherrill <joel@OARcorp.com>
176
177        * include/.cvsignore: New file.
178
1792005-05-03      Joel Sherrill <joel@OARcorp.com>
180
181        * .cvsignore: New file.
182
1832005-04-29      Jennifer Averett <jennifer.averett@oarcorp.com>
184
185        * irq/irq.c, start/start.S: Removed warnings
186
1872005-04-29      Jennifer Averett <jennifer.averett@oarcorp.com>
188
189        * New BSP.
190        * console/config.c: New files.
Note: See TracBrowser for help on using the repository browser.