source: rtems/c/src/lib/libbsp/powerpc/ChangeLog @ f278329

4.104.114.95
Last change on this file since f278329 was f278329, checked in by Till Straumann <strauman@…>, on 12/01/07 at 21:59:20

2007-12-01 Till Straumann <strauman@…>

  • shared/irq/openpic_i8259_irq.c:
  • conditionally define 'irq_mask_or_tbl' only if BSP_PCI_ISA_BRIDGE_IRQ is defined.
  • use _ISR_Get_level() / _ISR_Set_level() for re-enabling interrupts rather than messing with MSR directly; these macros:

o implement compiler memory barrier

o will handle multiple levels (e500 'critical' interrupts)

if they are ever supported.

  • decrementer irqs are also shareable - added list traversal.
  • Property mode set to 100644
File size: 38.5 KB
Line 
12007-12-01      Till Straumann <strauman@slac.stanford.edu>
2
3        * shared/irq/openpic_i8259_irq.c:
4        - conditionally define 'irq_mask_or_tbl' only if
5          BSP_PCI_ISA_BRIDGE_IRQ is defined.
6        - use _ISR_Get_level() / _ISR_Set_level() for re-enabling
7          interrupts rather than messing with MSR directly;
8          these macros:
9            o implement compiler memory barrier
10                o will handle multiple levels (e500 'critical' interrupts)
11                  if they are ever supported.
12        - decrementer irqs are also shareable - added list traversal.
13
142007-12-01      Till Straumann <strauman@slac.stanford.edu>
15
16        * shared/irq/irq_supp.h: Make sure BSP_SHARED_HANDLER_SUPPORT
17        is set. The shared irq manager supports shared interrupts
18        (but requires also that the PIC-driver supports them by
19        traversing the list of shared handlers).
20        Declare C_dispatch_irq_handler() which must be defined
21        (like the other routines declared in this header) by the
22        PIC-driver.
23
242007-12-01      Till Straumann <strauman@slac.stanford.edu>
25
26        * shared/clock/p_clock.c: (run-time) check for e500-cpu
27        and install different ISR for that type of CPU.
28
292007-12-01      Till Straumann <strauman@slac.stanford.edu>
30
31        * shared/pci/detect_raven_bridge.c: use ifdef mvme2100
32        rather than ifdef mpc824x so that we don't depend on
33        compile-time CPU flavor. Eventually, this should become
34        a run-time check.
35
362007-12-01      Till Straumann <strauman@slac.stanford.edu>
37
38        * shared/vectors/vectors.h: Give the BSP_Exception_frame
39        struct a name.
40
412007-12-01      Till Straumann <strauman@slac.stanford.edu>
42
43        * shared/vme/vmeconfig.c: Include <libcpu/bat.h> only
44        if the BSP-specific configuration header (VMEConfig.h)
45        defines BSP_VME_BAT_IDX so that this file can be used
46        on CPUs w/o bats (e500).
47
482007-11-30      Till Straumann <strauman@slac.stanford.edu>
49
50        * shared/startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
51
522007-11-30      Till Straumann <strauman@slac.stanford.edu>
53
54        * shared/startup/pretaskinghook.c: Replaced inclusion of
55        <bsp/consoleIo.h> by <rtems/bspIo.> (for printk) and
56        made it conditional on #ifdef SHOW_MORE_INIT_SETTINGS.
57
582007-11-30      Till Straumann <strauman@slac.stanford.edu>
59
60        * shared/startup/bspstart.c: Removed excess /*, replaced
61        #ifdef checks for mpc8240 by #ifdef mvme2100; eventually
62        there should be run-time checks.
63
642007-11-30      Till Straumann <strauman@slac.stanford.edu>
65
66        * shared/motorola/motorola.c: removed excess initializer
67        elements.
68
692007-11-30      Till Straumann <strauman@slac.stanford.edu>
70
71        * shared/irq/irq.h, shared/irq/irq.c, shared/irq/irq_init.c,
72        shared/irq/irq_supp.h (added):
73        Removed 'is_processor_irq()' from irq.c; the BSP routines
74        BSP_enable_irq_at_pic()/BSP_disable_irq_at_pic() are required
75        to ignore processor irqs anyways. Removed
76        all BSP-defined constants from irq.c. This makes irq.c (almost)
77        binary-compatible among BSPs (ultimate goal is making 'shared'
78        a library).
79        Added a header (irq_supp.h) defining the interface between
80        the generic interrupt manager (irq.c) and the routines it
81        requires to be supplied by the BSP (eventually, these
82        should go into rtems/irq.h).
83
842007-11-30      Till Straumann <strauman@slac.stanford.edu>
85
86        * shared/irq/irq.h, shared/irq/irq_init.c: Removed the definition
87        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
88        initialize the irqBase member of the rtems_irq_global_settings
89        struct. However, irqBase is an rtems_irq_symbolic_name,
90        so using BSP_LOWEST_OFFSET is more appropriate.
91
922007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
93
94        * shared/startup/bspstart.c: Eliminate PowerPC specific elements from
95        the CPU Table. They have been replaced with variables named bsp_XXX
96        as needed.
97
982007-11-29      Till Straumann <strauman@slac.stanford.edu>
99
100        * Makefile.am, shared/flash, shared/flash/flash.c,
101        shared/flash/flashPgm.h, shared/flash/flashPgmPvt.h,
102        shared/flash/intelFlash.c, shared/flash/spansionFlash.c:
103        Added flash programmer API, implementation and chip drivers
104        for some intel + spansion flash chips (as found on mvme5500,
105        mvme6100 and mvme3100 boards).
106        A more appopriate place would probably be libchip but
107        I don't know if the API is acceptable and if the implementation
108        is generic enough (e.g., no CFI support) so I leave it here
109        for now.
110
1112007-11-26      Joel Sherrill <joel.sherrill@OARcorp.com>
112
113        * shared/console/uart.c: Fix typo and spacing.
114
1152007-11-21      Till Straumann <strauman@slac.stanford.edu>
116
117        * shared/console/uart.c: when draining UART during
118        initialization (wait for possible printk() activity
119        to finish) look at TEMT (fifo, holding-reg and shift-reg)
120        rather than THRE (fifo, holding-reg only). This resolved
121        some scrambled output issues for me.
122
123        Enhanced semantics: if BSP initializes BSPBaseBaud to a negative
124        value then the driver interprets the modulus as a speed value
125        and uses the current setting of the divisor to compute the
126        clock speed (BSPBaseBaud). This is useful if you have a board
127        that you know is initialized e.g., to 9600 but you
128        don't know the clock speed.
129
1302007-11-21      Till Straumann <strauman@slac.stanford.edu>
131
132        * Makefile.am, motorola_powerpc/Makefile.am,
133        * shared/pci/detect_raven_bridge.c, Makefile.am,
134        * shared/pci/generic_clear_hberrs.c: separated the generic
135        version of _BSP_clear_hostbridge_errors() into its own
136        file.
137
1382007-11-06      Till Straumann <strauman@slac.stanford.edu>
139
140        * ep1a/irq/irq.c, gen5200/irq/irq.c, mbx8xx/irq/irq.c,
141        mpc8260ads/irq/irq.c, mvme5500/irq/irq.c, psim/irq/irq.c,
142        score603e/irq/irq.c, shared/irq/irq.c:
143        test for non-NULL-ness before calling 'on'/'off'
144        methods so that users don't have to provide
145        no-ops if they don't want this feature.
146
1472007-11-06      Till Straumann <strauman@slac.stanford.edu>
148
149        * shared/console/uart.c: removed #define UARTDEBUG
150
1512007-11-06      Till Straumann <strauman@slac.stanford.edu>
152
153        * shared/pci/pci.c: converted access to pci_config_addr to
154        conditionally defined macros so that bsp.h can override details.
155
1562007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
157
158        PR 1257/bsps
159        * shared/irq/i8259.c, shared/irq/irq.c: Code outside of cpukit should
160        use the public API for
161        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
162        public API and directly accessing _CPU_ISR_Disable and
163        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
164        directive which could lead to problems. This patch also changes the
165        type of the variable passed into these routines and addresses minor
166        style issues.
167
1682007-09-07      Joel Sherrill <joel.sherrill@OARcorp.com>
169
170        * shared/console/polled_io.c: Change prototype so code compiles.
171
1722007-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
173
174        * shared/startup/bspstart.c: Split out ShowBATS() so it can be shared
175        by more BSPs.
176        * shared/showbats.c: New file.
177
1782007-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
179
180        * acinclude.m4, gen83xx/:
181        added support for MPC83xx controllers and MPC8349EAMDS board
182       
1832007-07-02      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
184
185        * acinclude.m4, shared/irq/irq_asm.S, shared/irq/irq.c,
186        * shared/vectors/vectors_entry.S, shared/vectors/vectors.h,
187        * shared/vectors/vectors_init.c, shared/vectors/vectors.S:
188        converted various BSP specific implementations into a more general
189        "shared" one
190
1912007-07-02      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
192
193        * virtex/:
194        integrated "virtex" BSP to support PPC core implemented in a
195        Xilinx virtex FPGA
196
1972007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
198
199        * shared/uboot_dump_bdinfo.c: New file.
200
2012007-04-17      Joel Sherrill <joel@OARcorp.com>
202
203        * psim/tools/runtest: Do not run pppd.exe from batch mode script.
204
2052007-04-17      Joel Sherrill <joel@OARcorp.com>
206
207        * shared/start/rtems_crti.S: Remove unnecessary include of libcpu/io.h.
208
2092007-04-09      Thomas Doerfler |Thomas.Doerfler@embedded-brains.de>
210
211        * shared/motorola/motorola.c,shared/openpic/openpic.c,
212        * shared/pci/detect_raven_bridge.c, shared/pci/pci.c:
213        adapted to detect/use MVME2400
214
2152007-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
216
217        * shared/pci/pci.c: More stdint.h fixed-size types.
218
2192007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
220
221        * shared/bootloader/bootldr.h, shared/bootloader/em86.c,
222        shared/bootloader/pci.c, shared/bootloader/pci.h,
223        shared/irq/irq_init.c, shared/pci/detect_raven_bridge.c,
224        shared/pci/pci.c, shared/pci/pcifinddevice.c:
225        Use stdint.h fixed-size types.
226
2272007-03-11      Joel Sherrill <joel@OARcorp.com>
228
229        * shared/startup/bspstart.c: Remove assignments of
230        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
231        value in boot_card.c
232
2332007-01-29      Till Straumann <strauman@slac.stanford.edu>
234
235        * shared/vme/VMEConfig.h:
236        Added more comments about the semantics of the various
237        symbols BSPs should define in this file.
238        Removed declarations of BSP_VMEInit(), BSP_VMEIrqMgrInstall().
239
240        * shared/vme/vmeconfig.c: declare BSP_VMEInit(),
241        BSP_VMEIrqMgrInstall() here.
242
243        * Makefile.am, shared/vme/README,
244        * shared/vme/vme_universe_dma.c (added): Added glue code
245        implementing the VMEDMA.h API using the vmeUniverse driver.
246
2472007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
248
249        * gen5200/mscan/mscan.c, gen5200/mscan/mscan.h,
250        gen5200/mscan/mscan_int.h:
251        split mscan.h into two headers, corrected CAN filtering
252        code to
253        support remote requests
254
2552007-01-19      Till Straumann <strauman@slac.stanford.edu>
256
257        * mvme5500/Makefile.am, mvme5500/preinstall.am,
258        mvme5500/vme/VMEConfig.h, mvme5500/vme/VME.h,
259        mvme5500/vme/vmeconfig.c:
260        removed copies of vmeconfig.c, VME.h - use generic
261        versions instead.
262
2632007-01-19      Till Straumann <strauman@slac.stanford.edu>
264
265        * Makefile.am, ep1a/Makefile.am, ep1a/preinstall.am,
266        motorola_powerpc/Makefile.am, motorola_powerpc/preinstall.am,
267        score603e/Makefile.am, score603e/preinstall.am,
268        shared/vme/VME.h: moved VME.h from libbsp/powerpc/shared/vme to
269        libbsp/shared/vmeUniverse; eventually, this (and other)
270        VME API headers should migrate to cpukit.
271
2722007-01-16      Till Straumann <strauman@slac.stanford.edu>
273
274        * ep1a/vme/vmeconfig.c, mvme5500/pci/pcifinddevice.c,
275        mvme5500/startup/pgtbl_activate.c, mvme5500/vectors/bspException.h,
276        mvme5500/vectors/exceptionhandler.c, mvme5500/vme/VME.h,
277        mvme5500/vme/vmeconfig.c, score603e/vme/vmeconfig.c,
278        shared/pci/pcifinddevice.c, shared/startup/pgtbl_activate.c,
279        shared/startup/pgtbl_setup.c, shared/startup/probeMemEnd.c,
280        shared/startup/sbrk.c, shared/vme/VME.h, shared/vme/VMEConfig.h,
281        shared/vme/vme_universe.c, shared/vme/vmeconfig.c:
282        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
283
2842006-12-13      Till Straumann <strauman@slac.stanford.edu>
285
286        * mvme5500/Makefile.am, mvme5500/preinstall.am:
287        need to install bsp/vme_am_defs.h
288
2892006-12-13      Till Straumann <strauman@slac.stanford.edu>
290
291        * shared/vme/vmeconfig.c, shared/vme/vme_universe.c:
292        use symbolic flag instead of numerical value
293        (vmeUniverseInstallIrqMgrAlt()). Define __INSIDE_RTEMS_BSP__
294        before including <bsp/vmeUniverse.h>
295
2962006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
297
298        * configure.ac: New BUG-REPORT address.
299
3002006-11-15      Joel Sherrill <joel@OARcorp.com>
301
302        * shared/startup/bspstart.c: Merge c_rtems_main() into boot_card().
303        This eliminated a file and simplified initialization.
304
3052006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
306
307        * configure.ac: Require autoconf-2.60. Require automake-1.10.
308
3092006-08-21      Till Straumann <strauman@slac.stanford.edu>
310
311        * shared/vme/vmeconfig.c: open outbound window
312        to VME CSR space if the BSP defines _VME_CSR_ON_PCI
313
3142006-08-10      Till Straumann <strauman@slac.stanford.edu>
315
316        * shared/irq/openpic_i8259_irq.c: fixed type of
317        'frame' argument to C_dispatch_irq_handler(). It's
318        really a BSP_Exception_frame*, not a CPU_Interrupt_frame*.
319
3202006-07-12      Till Straumann <strauman@slac.stanford.edu>
321
322        * shared/startup/probeMemEnd.c: added paranoia to inline
323        assembly code; added 'memory' clobbers and made sure
324        any registers modified by the 'asm' appear in the output
325        operands.
326
3272006-07-12      Till Straumann <strauman@slac.stanford.edu>
328
329        * shared/startup/panic.c: Fixed compiler warnings.
330
3312006-06-19      Till Straumann <strauman@slac.stanford.edu>
332
333        * shared/vme/vmeconfig.c: Indicate that it's ok to
334        use decoupled cycles to access on-board memory from
335        VME.
336
3372006-06-19      Till Straumann <strauman@slac.stanford.edu>
338
339        * shared/vme/vme_universe.c: Only set/access the
340        _BSP_vme_bridge_irq variable on BSPs that
341        define BSP_PCI_VME_DRIVER_DOES_EOI and BSP_PIC_DO_EOI.
342
3432006-06-19      Till Straumann <strauman@slac.stanford.edu>
344
345        * shared/vectors/vectors.S: filter exception vector for
346        altivec and remap 0xf20 to assigned vector number alias.
347
3482006-06-19      Till Straumann <strauman@slac.stanford.edu>
349
350        * shared/startup/bspstart.c: fixed compiler warnings
351        (bspIo.h inclusion, cast of number constants to pointers).
352        Enable L1 cache on mvme2100.
353
3542006-06-19      Till Straumann <strauman@slac.stanford.edu>
355
356        * shared/irq/irq_asm.S: Never allow the FPU to be switched on
357        for integer-only tasks (new gcc may use FP regs implicitly).
358
3592006-03-08      Joel Sherrill <joel@OARcorp.com>
360
361        * shared/startup/linkcmds: Add .gnu.linkonce.b.* section.
362
3632006-02-13      Till Straumann <strauman@slac.stanford.edu>
364
365        * shared/startup/panic.c, shared/startup/probeMemEnd.c:
366        added code for BSPs to use: panic using printk() to display
367        reason. probeMemEnd() to determine memory size by probing.
368
3692006-02-08      Joel Sherrill <joel@OARcorp.com>
370
371        * shared/startup/linkcmds: Add sections required by newer gcc versions.
372
3732006-01-08      Joel Sherrill <joel@OARcorp.com>
374
375        * acinclude.m4: Add gen5200 to list of BSPs.
376
3772006-01-05      Till Straumann <strauman@slac.stanford.edu>
378
379        * shared/vectors/vectors.S: mask high bits when calculating
380        the exception vector number to yield correct result even if
381        the vectors reside in the upper area (0xfff00000; psim).
382
3832005-12-02      Till Straumann <strauman@slac.stanford.edu>
384
385        * shared/irq/irq_init.c, shared/openpic/openpic.h
386        shared/openpic/openpic.c: The 8240's EPIC has a 'serial'
387        mode of operation for multiplexing 16 interrupt lines.
388        This introduces a pipeline delay which can cause
389        spurious interrupts unless ending the interrupt cycle
390        (EOI) is delayed accordingly.
391
3922005-12-01      Till Straumann <strauman@slac.stanford.edu>
393
394        * shared/vectors/vectors.h, shared/vectors/vectors.S,
395        shared/vectors/vectors_init.c: Reduced size of default
396        prologue (some exceptions, e.g., altivec unavail.) are only
397        0x20 bytes apart. Also introduced a modified prologue
398        that switches r0..r3 shadowing off (r0..r3 undefined
399        on certain 603e variants when incurring a TLB miss).
400
4012005-11-29      Till Straumann <strauman@slac.stanford.edu>
402
403        * shared/irq/irq_asm.S, shared/vectors/vectors.S: Clear
404        CR[6] before invoking high-level handler to make sure no
405        varargs fn callee assumes there are FP arguments.
406
4072005-11-29      Till Straumann <strauman@slac.stanford.edu>
408
409        * shared/irq/irq.c: Fixed incorrect removal of first shared
410        interrupt in chain.
411
4122005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
413
414        * shared/startup/bspstart.c: Eliminate obsolete types.
415
4162005-11-03      Till Straumann <strauman@slac.stanford.edu>
417
418        * Makefile.am, motorola_powerpc/Makefile.am, mvme5500/Makefile.am,
419        mvme5500/start/preload.S, mvme5500/startup/bspstart.c,
420        shared/startup/bspstart.c: moved linkcmds to shared area for other
421        BSPs to use
422
4232005-11-03      Till Straumann <strauman@slac.stanford.edu>
424
425        * shared/bootloader/misc.c, shared/console/polled_io.c,
426        shared/residual/residual.c: silenced compiler warnings (type cast &
427        renaming puts->my_puts)
428
4292005-11-02      Till Straumann <strauman@slac.stanford.edu>
430
431        * mvme5500/start/start.S, shared/start/start.S,
432        shared/startup/bspstart.c: moved assembly code to C; setdbat now
433        supports high bats on 7450 CPUs; added argument checking to setdbat;
434        added getdbat; moved early initialization code (clear_bats) from BSP
435        to libcpu (CPU_clear_bats_early)
436
4372005-10-20      Eric Norum <norume@aps.anl.gov>
438
439        * shared/pci/detect_raven_bridge.c, shared/startup/bspstart.c
440        shared/vme/VMEConfig.h: Support MVME2100.
441
4422005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
443
444        * Makefile.am: Merge-in shared/Makefile.am.
445        * configure.ac: Remove shared/Makefile.am.
446        * ChangeLog: Merge-in shared/ChangeLog.
447
4482005-10-06      Till Straumann <strauman@slac.stanford.edu>
449
450        PR 833/bsps
451        * shared/irq/irq_asm.S: Currently, all (new exception) BSPs
452        explicitely enable the FPU across the user ISR but DONT save/restore
453        the FPU context. Any use of the FPU fron the user handler (e.g., due
454        to GCC optimizations) result in corruption. The fix results in an
455        exception in such cases (user ISR must explicitely
456        save/enable/restore FPU).
457
4582005-09-16      richard.campbell@OARCorp.com
459
460        * shared/startup/bspstart.c: Rewrote get_eumbbar() in C. Function
461        was written in inline assembly and containined a register direction
462        error.
463
4642005-07-28      Eric Norum <norume@aps.anl.gov>
465
466        * shared/shared/clock/p_clock.c: Changes provided by Phillip
467        Sorensen <pas37@cornell.edu> to get MVME550 BSP running.
468        Corresponding changes made to mvme5500/startup/bspstart.c.
469
4702005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
471
472        * shared/clock/p_clock.c, shared/irq/i8259.c, shared/irq/irq.c,
473        shared/irq/irq.h: Modified to use rtems/irq.h.
474
4752005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
476
477        * shared/startup/bspstart.c, shared/tod/todcfg.c: Eliminate
478        {un|}signed{8|16|32}.
479        * shared/bootloader/pci.c: Eliminate {un|}signed{8|16|32}. Eliminate
480        u32.
481
4822005-05-10      Jennifer Averett <jennifer.averett@oarcorp.com>
483
484        * shared/bootloader/bootldr.h, shared/bootloader/em86.c,
485        shared/bootloader/misc.c, shared/bootloader/pci.c,
486        shared/bootloader/pci.h: Modified to depend upon rtems/pci.h
487
4882005-05-06      Ralf Corsepius <ralf.corsepius@rtems.org>
489
490        * shared/pci/pci.h: Add pci_bus_count().
491
4922005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
493
494        * shared/irq/irq_init.c, shared/pci/pci.c,
495        shared/pci/pcifinddevice.c, shared/startup/bspstart.c: Name change
496        to support common PCI interface
497
4982005-04-28      Joel Sherrill <joel@OARcorp.com>
499
500        * acinclude.m4: Remove dmv177 and ppcn_60x.
501        * configure.ac: Remove reference to dmv177.
502
5032005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
504
505        * acinclude.m4: Initial release of ep1a bsp
506
5072005-04-26      Joel Sherrill <joel@OARcorp.com>
508
509        * shared/console/uart.h: Eliminate tabs.
510
5112005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
512
513        PR 779/bsp
514        * shared/clock/p_clock.c, shared/console/console.c,
515        shared/console/uart.c, shared/console/uart.h, shared/irq/irq.c,
516        shared/irq/irq.h, shared/irq/irq_init.c: powerpc: add parameter to
517        new exception interrupt handlers
518
5192005-03-14      Joel Sherrill <joel@OARcorp.com>
520
521        * shared/pci/pci.c, shared/pci/pci.h, shared/pci/pcifinddevice.c:
522        Continue PCI API unification. All use pci_find_device(). Also
523        reformat to remove tabs.
524
5252005-03-04      Joel Sherrill <joel@OARcorp.com>
526
527        * shared/pci/pci.c, shared/pci/pcifinddevice.c,
528        shared/startup/bspstart.c: Make PCI initialize function part of the
529        unified PCI API as pci_initialize().
530
5312005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
532
533        * shared/startup/bspstart.c: Eliminate rtems_unsigned32.
534        * shared/startup/bspstart.c, shared/start/start.S: include
535        <rtems/powerpc/powerpc.h>. Use PPC_MINIMUM_STACK_FRAME_SIZE instead
536        of CPU_MINIMUM_STACK_FRAME_SIZE.
537
5382005-02-12      Joel Sherrill <joel@OARcorp.com>
539
540        * shared/pci/pci.h: Remove contents that are duplicates of the pci.h
541        in cpukit and include rtems/pci.h for the base set of PCI
542        functionality.
543
5442005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
545
546        * shared/tod/todcfg.c: size_t RTC_Count.
547
5482005-01-04      Joel Sherrill <joel@OARcorp.com>
549
550        * shared/ChangeLog, shared/startup/bspstart.c, shared/tod/todcfg.c:
551        Remove warnings.
552
5532004-12-30      Ralf Corsepius <ralf.corsepius@rtems.org>
554
555        * acinclude.m4: Reflect eth_comm having been removed.
556
5572004-11-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
558
559        PR 729/bsps
560        PR 728/bsps
561        * shared/bootloader/ppcboot.lds: Modified ppcboot.lds to include new
562        .data and .rodata sections being generated by gcc-3.3.3 and above,
563        the lack of which was causing the bootloader to crash.
564        * shared/bootloader/pci.c: Removed the r->size=0 and r->base=0
565        assignement which makes too-large regions conflict with onboard
566        hardware, replacing it with sfree which deletes the memory region
567        from the setup code, leaving it disabled.
568
5692004-11-30      Eric Norum <norume@aps.anl.gov>
570
571        * mvme5500/include/bsp.h: Add definition for PCI_MEM_BASE_ADJUSTMENT
572
5732004-10-26      Eric Norum <norume@aps.anl.gov>
574
575        Remove environ common area -- it breaks newlib
576        * powerpc/dmv177/start/start.S
577        * powerpc/eth_comm/start/start.S
578        * powerpc/mbx8xx/startup/start.S
579        * powerpc/mvme5500/start/start.S
580        * powerpc/ppcn_60x/start/start.S
581        * powerpc/psim/start/start.S
582        * powerpc/score603e/start/start.S
583        * powerpc/shared/start/start.S
584        * powerpc/ss555/startup/start.S
585
5862004-10-20      Eric Norum <norume@aps.anl.gov>
587
588        * configure.ac
589        * mvme5500/.......
590        * acinclude.m4: Add mvme5500 BSP
591
5922004-09-27      Greg Menke <gregory.menke@gsfc.nasa.gov>
593
594        PR 606/bsps
595        * shared/bootloader/pci.c, shared/bootloader/pci.c: Fixed IO
596        remapping so buses >= 1 are remapped. Reduced PCI space to match
597        bat2.  Fixed incorrect region size calculation in pci_read_bases.
598        Set PCI latency timers to known sane values.  Changed bridge PCI
599        settings to minimum sane instead of whatever sounded neat in the PCI
600        spec.  Force pf regions to memory mapped to preserve byte access.
601
6022004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
603
604        * configure.ac: Require automake > 1.9.
605
6062004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
607
608        * acinclude.m4: Regenerate to include ss555.
609
6102004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
611
612        * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
613        * acinclude.m4: Regenerate.
614
6152004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
616
617        * configure.ac: Reflect having removed shared/*/Makefile.am
618
6192004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
620
621        * Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of
622        $(RTEMS_BSP_FAMILY).
623
6242003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
625
626        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
627
6282003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
629
630        * Makefile.am: Misc cleanups and fixes.
631
6322003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
633
634        * acinclude.m4: Reflect changes to bootstrap.
635
6362003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
637
638        * Makefile.am: Reflect having moved aclocal/.
639
6402003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
641
642        * Makefile.am: Reflect having moved automake/.
643
6442003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
645
646        * configure.ac: Use rtems-bugs@rtems.com as bug report email
647        address.
648
6492003-07-18      Till Straumann <strauman@slac.stanford.edu>
650
651        PR 288/rtems
652        * support/new_exception_processing/cpu.c: _ISR_Nest_level is now
653        properly maintained and does not reside in SPRG0.
654
6552003-07-16      Greg Menke <gregory.menke@gsfc.nasa.gov>
656
657        PR 432/bsps
658        * shared/bootloader/pci.c: Re-instated code that prevents remapping
659        small IO regions, which if remapped would cause i8259 registers to
660        move out from under the #define'd base addresses.
661        * shared/startup/bspstart.c: Reduced BAT2 PCI memory allocation to
662        256 megs, I incorrectly had extended it which would cause problems
663        with PCI devices that defined prefetchable memory.
664
6652003-06-13      Till Straumann <strauman@slac.stanford.edu>
666
667        PR 415/bsps
668        * shared/include/bsp.h, shared/pci/detect_raven_bridge.c,
669        shared/startup/bspstart.c: Support enabling MCP exceptions on the
670        host bridge. This can be used for memory probing on the VME bus.
671
6722003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
673
674        PR 405/bsps
675        * shared/irq/irq.c, shared/irq/irq.h: Added support for shared
676        interrupts. Existing single hander vectors are undisturbed, a new
677        function added to allow adding/removing handlers from a vector.
678        * shared/bootloader/pci.c: Added support for configuring devices for
679        pci busses > 0
680        * shared/motorola/motorola.c, shared/motorola/motorola.h: Added
681        interrupt routing tables in support of FixupPCI.  This is
682        board-specific, each board will have to supply information for
683        FixupPCI() to do anything for it.
684        * shared/startup/bspstart.c: Extended bat2 to cover entire PCI
685        address space.
686        * shared/pci/pci.c, shared/pci/pci.h: Added FixupPCI() to store
687        vectors in the INTERRUPT_LINE register of pci devices any # of hops
688        away from the host processor.
689
6902003-04-15      Joel Sherrill <joel@OARcorp.com>
691
692        PR 386/bsps
693        * shared/vme/vmeconfig.c, shared/vme/vmeconfig.c: Removed
694        declaration of _BSP_vme_bridge_irq.
695
6962003-04-10      Till Straumann <strauman@slac.stanford.edu>
697
698        PR 379/bsps
699        * shared/console/console.c, shared/console/consoleIo.h,
700        shared/console/polled_io.c, shared/irq/irq_init.c,
701        shared/openpic/openpic.c, shared/pci/detect_raven_bridge.c:
702        Unfortunately, the supported 'printk' format string subset of the
703        polled-io and libcpu implementations are different - hence, a few
704        format strings in the ppc/shared BSP were changed.
705        * shared/console/uart.c, shared/console/uart.h:
706        BSP_output_char_via_serial() prototype changed to match the
707        BSP_output_char_function_type.  Note that the motorola BSPs use
708        polled-io for the output_char routine, not the uart.c version. The
709        latter can be used be other BSPs however (e.g. SVGM).
710        * shared/console/polled_io.c: libcpu provides 'printk' already.
711        Therefore, the implementation in this file was removed (still used
712        for the bootloader, though).  It now provides BSP_output_char() for
713        libcpu's printk().
714
7152003-04-10      Joel Sherrill <joel@OARcorp.com>
716
717        PR 383/bsps
718        * shared/irq/irq.c: Fix bug introduced by conflicts in previous
719        patches.
720
7212003-03-25      Till Straumann <strauman@slac.stanford.edu>
722
723        PR 360/bsps
724        PR 349/bsps
725        * shared/irq/irq.c, shared/vme/VME.h, shared/vme/vmeconfig.c,
726        shared/irq/irq.c, shared/vme/VME.h, shared/vme/vmeconfig.c,
727        shared/irq/irq.c, shared/vme/VME.h, shared/vme/vmeconfig.c: Fixes
728        library dependency on the vmeUniverse driver. It is now possible to
729        use the ppc/shared/irq code on non-VME BSPs without triggering
730        linkage of the vmeUniverse driver.
731        * shared/irq/irq.c, shared/irq/irq_init.c, shared/openpic/openpic.c,
732        shared/openpic/openpic.h: BSP code had set the task priority
733        register multiple times of the OpenPIC instead of setting the
734        individual source priorities. This patch adds
735        openpic_get_source_priority() and openpic_set_source_priority()
736        calls and lets IRQ management code use them.
737
7382003-03-18      Till Straumann <strauman@slac.stanford.edu>
739
740        PR 356/bsps
741        This patch makes RTEMS/powerpc/shared EABI compliant.
742        * shared/irq/irq_init.c, shared/start/Makefile.am,
743        shared/start/start.S, shared/startup/bspstart.c,
744        shared/startup/pgtbl_setup.c, shared/vectors/vectors.h,
745        shared/vectors/vectors_init.c: zero_bss() should clear not only bss
746        but sbss and sbss2 also (this is probably a bugfix, as sbss/sbss2
747        are probably used even if -msdata=eabi is not specified).
748        * shared/start/rtems_crti.S: New file which must be linked
749        immediately after ecrti.o. rtems_crti.o contains a code snippet who
750        lets __init() return immediately. Also, a new entry point '_init' to
751        the C++ Ctors is generated for use by the RTEMS Thread_Handler.
752
7532003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
754
755        * configure.ac: Remove AC_CONFIG_AUX_DIR.
756
7572003-02-20      Till Straumann <strauman@slac.stanford.edu>
758
759        PR 349/bsps
760        * shared/console/console.c, shared/console/uart.c,
761        shared/console/uart.h: implement IOCTLs for the serial (UART)
762        console to install/retrieve a BREAK-IRQ callback.  The callback
763        routine (if installed) is invoked from the UART ISR when a BREAK
764        interrupt is detected.  This can be used e.g. to enforce a "hotkey"
765        reboot a la vxWorks Ctrl-X (although we use the serial line break
766        condition) NOTE: The callback runs in ISR context.
767        * shared/startup/pgtbl_setup.c, shared/startup/pgtbl_activate.c: New
768        files
769        * shared/add BSP hook to let a VME interrupt acknowledge the
770        PCI/openpic IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch) - fix:
771        EABI compliance; isr/exception lowlevel handlers must not clobber R2
772        or R13 - fix: openpic_init was called with the polarity/senses
773        tables swapped (fixed wrong order of arguments) - cosmetics: use new
774        _read_SPRXX() _write_SPRXX() macros
775        * shared/fix: remove implicit assumption that ISA interrupt vectors
776        start at 0
777        * configure.ac, shared/vme/.cvsignore, shared/vme/Makefile.am,
778        shared/vme/VME.h, shared/vme/VMEConfig.h, shared/vme/vmeconfig.c:
779        Add glue to the powerpc/shared BSP to use the vmeUniverse VME-PCI
780        bridge driver.
781        * shared/console/polled_io.c, shared/console/reboot.c,
782        shared/irq/irq.c, shared/irq/irq_asm.S, shared/irq/irq_init.c,
783        shared/openpic/Makefile.am, shared/startup/linkcmds,
784        shared/vectors/vectors.S, shared/vectors/vectors_init.c: - install
785        the 'openpic.h' and 'pci.h' headers  - avoid a name clash by
786        renaming 'vsprintf' & friends to 'k_vsprintf' etc. - let
787        'rtemsReboot' print a stack trace (in case an 'assert' failed) -
788        irq.c:
789        * shared/startup/Makefile.am, shared/startup/bspstart.c,
790        shared/startup/linkcmds: Let the powerpc/shared (+derived) BSPs use
791        pagetable support from libcpu.
792
7932003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
794
795        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
796        * configure.ac: AC_PREREQ(2.57).
797
7982003-01-20      Joel Sherrill <joel@OARcorp.com>
799
800        * shared/startup/linkcmds*: Add FreeBSD sysctl() sections.
801
8022002-12-19      Joel Sherrill <joel@OARcorp.com>
803
804        * shared/console/console.c: Removed __assert() which conflicts with
805        newlib.
806
8072002-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
808
809        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
810
8112002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
812
813        * shared/bootloader/head.S: Added support for optional debug via
814        PPCbug. Also turn off mmu/caches for the bootstrap phase, which
815        seems to cause trouble with the 603.  The cpu init functions in the
816        bsp get all that stuff going properly.
817
8182002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
819
820        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
821
8222002-11-17      Greg Menke <gregory.menke@gsfc.nasa.gov>
823
824        * shared/irq/irq_init.c, shared/motorola/motorola.c: Support for
825        MTX603e.
826
8272002-10-31      Joel Sherrill <joel@OARcorp.com>
828
829        * shared/bootloader/em86.c, shared/console/inch.c,
830        shared/console/polled_io.c, shared/irq/irq.c,
831        shared/motorola/motorola.c, shared/pci/detect_raven_bridge.c,
832        shared/vectors/vectors_init.c: Removed warnings.
833
8342002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
835
836        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
837
8382002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
839
840        * shared/bootloader/em86real.S: Fix syntax error in comment near
841        line 1185.
842
8432002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
844
845        * shared/irq/irq_init.c: Include <rtems/bspIo.h>.
846        * shared/bootloader/exception.S, shared/start/start.S: Reflect
847        changes to <rtems/score/cpu.h>.
848        * shared/bootloader/head.S, shared/bootloader/misc.c,
849        shared/console/polled_io.c, shared/irq/irq.c, shared/irq/irq_asm.S,
850        shared/vectors/vectors.S: Ditto.
851
8522002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
853
854        * shared/startup/bspstart.c: Include <libcpu/cpuIdent.h>.
855
8562002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
857
858        * shared/residual/residual.c: Include <string.h>.
859        * shared/vectors/vectors_init.c: Include <rtems/bspIo.h> for printk.
860        * shared/bootloader/mm.c, shared/bootloader/pci.c,
861        shared/console/console.c, shared/openpic/openpic.c: Ditto.
862
8632002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
864
865        * Makefile.am, shared/bootloader/Makefile.am, shared/Makefile.am,
866        shared/clock/Makefile.am, shared/console/Makefile.am,
867        shared/include/Makefile.am, shared/irq/Makefile.am,
868        shared/motorola/Makefile.am, shared/openpic/Makefile.am,
869        shared/pci/Makefile.am, shared/residual/Makefile.am,
870        shared/start/Makefile.am, shared/startup/Makefile.am,
871        shared/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
872        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
873        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
874
8752001-11-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
876
877        * shared/include/Makefile.am: Use _HEADER instead of H_FILES.
878        * Makefile.am: Add DIST_SUBDIRS.
879        * shared/include/bsp.h: Include <bspopts.h>.
880        * shared/irq/Makefile.am, shared/openpic/Makefile.am: Ditto.
881
8822001-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
883
884        * support/new_exception_processing/Makefile.am,
885        support/old_exception_processing/Makefile.am,
886        support/old_exception_processing/cpu_asm.S,
887        support/old_exception_processing/irq_stub.S: Modified to reflect old
888        versus new exception processing being a per BSP option.
889        * support/new_exception_processing/c_isr.inl,
890        support/new_exception_processing/cpu.h,
891        support/old_exception_processing/c_isr.inl,
892        support/old_exception_processing/cpu.h,
893        support/old_exception_processing/ppc_offs.h: Removed.
894
8952001-11-20      Joel Sherrill <joel@OARcorp.com>
896
897        * support/new_exception_processing/configure.ac,
898        support/new_exception_processing/rtems/score/c_isr.inl,
899        support/new_exception_processing/rtems/score/cpu.h,
900        support/old_exception_processing/configure.ac,
901        support/old_exception_processing/rtems/score/c_isr.inl,
902        support/old_exception_processing/rtems/score/cpu.h,
903        support/old_exception_processing/rtems/score/ppc_offs.h: New files
904        missed in previous commit.
905        * papyrus/.cvsignore, papyrus/ChangeLog, papyrus/Makefile.am,
906        papyrus/README, papyrus/bsp_specs, papyrus/configure.ac,
907        papyrus/times, papyrus/dlentry/.cvsignore,
908        papyrus/dlentry/Makefile.am, papyrus/dlentry/dlentry.S,
909        papyrus/flashentry/.cvsignore, papyrus/flashentry/Makefile.am,
910        papyrus/flashentry/flashentry.S, papyrus/include/.cvsignore,
911        papyrus/include/Makefile.am, papyrus/include/bsp.h,
912        papyrus/include/coverhd.h, papyrus/startup/.cvsignore,
913        papyrus/startup/Makefile.am, papyrus/startup/bspclean.c,
914        papyrus/startup/bspstart.c, papyrus/startup/linkcmds,
915        papyrus/startup/setvec.c, papyrus/wrapup/.cvsignore,
916        papyrus/wrapup/Makefile.am: Deleted.
917        * acinclude.m4: papyrus reference removed.
918
9192001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
920
921        This modification is part of the submitted modifications necessary
922        to
923        support the IBM PPC405 family.  This submission was reviewed by
924        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
925        not negatively impact the ppc403 BSPs.  The submission and tracking
926        process was captured as PR50.
927        * ChangeLog: Removed bogus comment on edit of generated file.
928        * acinclude.m4: Added gen405 BSP.
929
9302001-10-25      Joel Sherrill <joel@OARcorp.com>
931
932        * shared/startup/linkcmds: Added _init and _fini.
933
9342001-10-22      Joel Sherrill <joel@OARcorp.com>
935
936        * acinclude.m4: Added mpc8260ads subdirectory.
937
9382001-10-12      Joel Sherrill <joel@OARcorp.com>
939
940        * shared/clock/p_clock.c, shared/startup/bspstart.c: Fixed typo.
941
9422001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
943
944        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
945        * configure.ac: New file, generated from configure.in by autoupdate.
946        * configure.in: Remove.
947
9482001-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
949
950        * acinclude.m4: New file.
951        * configure.in: Use RTEMS_BSP_SUBDIR.
952
9532001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
954
955        * shared/console/Makefile.am, shared/residual/Makefile.am,
956        shared/irq/Makefile.am, shared/motorola/Makefile.am,
957        shared/vectors/Makefile.am, shared/pci/Makefile.am,
958        shared/openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
959
9602001-05-14      Tom Armistead <tom_armistead@phx.mcd.mot.com>
961
962        * shared/start/start.S: Increased BAT0 mapping of RAM from 64 meg to
963        256 meg to allow operation on boards with larger RAM sizes.
964        * shared/vectors/vectors_init.c: Modified to call 'generic' powerpc
965        vector function (mpc60x_vector_is_valid) instead of MPC750  specific
966        function to allow operation on boards with CPUs other than the
967        MPC750.
968
9692001-05-14      Till Straumann <strauman@slac.stanford.edu>
970
971        * shared/bootloader/misc.c, shared/console/Makefile.am,
972        shared/console/console.c, shared/console/consoleIo.h,
973        shared/console/inch.c, shared/console/polled_io.c,
974        shared/console/uart.c, shared/console/uart.h, shared/include/bsp.h,
975        shared/irq/Makefile.am, shared/irq/irq.c, shared/irq/irq.h,
976        shared/irq/irq_init.c, shared/openpic/openpic.c,
977        shared/openpic/openpic.h, shared/pci/Makefile.am, shared/pci/pci.c,
978        shared/pci/pci.h, shared/residual/Makefile.am, shared/start/start.S,
979        shared/startup/bspstart.c, shared/vectors/vectors.S,
980        shared/vectors/vectors.h, shared/vectors/vectors_init.c: Per PR216,
981        "libbsp/powerpc/shared" BSP has been modified considerably with the
982        goal to make it more flexible and reusable by other BSPs. The main
983        strategies were: - eliminate hardcoded base addresses; devices use
984        offsets and a BSP defined base address. - separate functionality
985        into different files (e.g. reboot from inch.c to reboot.c) which can
986        be overridden by a 'derived' BSP. - separate initialization code
987        into separate files (e.g.  PCI bridge detection/initialization was
988        separated from the more generic PCI access routines), also to make
989        it easier for 'derived' BSPs to substitute their own initialization
990        code. There are also a couple of enhancements and fixes: - IRQ
991        handling code now has a hook for attaching a VME bridge. - OpenPIC
992        is now explicitely initialized (polarities, senses). Eliminated the
993        implicit assumption on the presence of an ISA PIC. - UART and
994        console driver now supports more than 1 port. The current maximum of
995        2 can easily be extended by enlarging a table (it would even be
996        easier if the ISR API was not broken by design). - fixed polled_io.c
997        so it correctly supports console on COM2 - fixed TLB invalidation
998        code (start.S). - exception handler prints a stack backtrace. -
999        added BSP_pciFindDevice() to scan the pci bus for a particular
1000        vendor/device/instance.
1001
10022001-05-09      Joel Sherrill <joel@OARcorp.com>
1003
1004        * shared/startup/linkcmds: In support of gcc 3.1, added one of more
1005        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
1006        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections and
1007        direction of segments to memory regions may also have been
1008        addressed.  This was a sweep across all BSPs.
1009
10102001-04-08      Joel Sherrill <joel@OARcorp.com>
1011
1012        * shared/startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
1013
10142001-03-30      Eric Valette <valette@crf.canon.fr>
1015
1016        * shared/Makefile.am, shared/console/consoleIo.h,
1017        shared/include/bsp.h: These modifications are part of the conversion
1018        of the mpc8xx CPU to the "new exception processing model."
1019        * configure.in, motorola_powerpc/Makefile.am,
1020        motorola_powerpc/configure.in: These modifications are in support of
1021        switching the mpc8xx to the use the "new exception processing
1022        model."
1023
10242000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1025
1026        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1027
10282000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1029
1030        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
1031        $(RTEMS_TOPdir)/aclocal.
1032
10332000-11-01      Joel Sherrill <joel@OARcorp.com>
1034
1035        * shared/startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
1036        and libcsupport.h moved from libc to lib/include/rtems and now must
1037        be referenced as <rtems/XXX.h>.   Header file order was cleaned up
1038        while doing this.
1039
10402000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1041
1042        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to
1043        GNU canonicalization.
1044
10452000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
1046
1047        * shared/startup/linkcmds: Added lines so DWARF debug information
1048        would be available.  Otherwise gdb complains that the offsets for
1049        the debug info are incorrect and doesn't load the files.
1050
10512000-09-05      Joel Sherrill <joel@OARcorp.com>
1052
1053        * shared/start/start.S: Include proper files to compile.
1054
10552000-08-10      Joel Sherrill <joel@OARcorp.com>
1056
1057        * ChangeLog, shared/ChangeLog: New file.
1058
Note: See TracBrowser for help on using the repository browser.