Changeset 89994ca in rtems


Ignore:
Timestamp:
Nov 30, 2007, 10:17:40 PM (12 years ago)
Author:
Till Straumann <strauman@…>
Branches:
4.10, 4.11, 4.9, master
Children:
5fe4d471
Parents:
a58ff1c
Message:

* empty log message *

Location:
c/src/lib/libbsp/powerpc/ep1a
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/ep1a/ChangeLog

    ra58ff1c r89994ca  
    112007-11-30      Till Straumann <strauman@slac.stanford.edu>
    22
    3         * Makefile.am: install new <irq/irq_supp.h> header
     3        * Makefile.am, irq/irq.c: fixed wrong path of irq_supp.h
     4        in source tree and wrong type of C_dispatch_irq_handler();
     5        first arg it *not* a CPU_Interrupt_frame.
    46
    5 2007-11-30      Till Straumann <strauman@slac.stanford.edu>
    6 
    7         * irq/irq.h, irq/irq_init.c: Removed the definition
    8         of ASM_IRQ_VECTOR_BASE; this symbol was only use to
    9         initialize the irqBase member of the rtems_irq_global_settings
    10         struct. However, irqBase is an rtems_irq_symbolic_name,
    11         so using BSP_LOWEST_OFFSET is more appropriate.
    12 
    13 2007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
    14 
    15         * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
    16         Table. They have been replaced with variables named bsp_XXX as
    17         needed.
    18 
    19 2007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
    20 
    21         * console/config.c: Fix typo.
    22 
    23 2007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
    24 
    25         * console/console.c: Eliminate DEBUG_puts.
    26 
    27 2007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
    28 
    29         PR 1257/bsps
    30         * irq/irq.c: Code outside of cpukit should use the public API for
    31         rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
    32         public API and directly accessing _CPU_ISR_Disable and
    33         _CPU_ISR_Enable, they were bypassing the compiler memory barrier
    34         directive which could lead to problems. This patch also changes the
    35         type of the variable passed into these routines and addresses minor
    36         style issues.
    37 
    38 2007-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
    39 
    40         * Makefile.am, startup/bspstart.c: Use shared ShowBATS() method.
    41 
    42 2007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
    43 
    44         * irq/irq_init.c: adapted to shared exception code
    45 
    46 2007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
    47 
    48         * Makefile.am: adapted to shared exception code
    49 
    50 2007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
    51 
    52         * bsp_specs: Remove qrtems_debug.
    53 
    54 2007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
    55 
    56         * bsp_specs: Remove lib (Now expected to exist in GCC).
    57 
    58 2007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
    59 
    60         * console/rsPMCQ1.c, irq/irq_init.c: Reflect changes to pci-API.
    61 
    62 2007-03-11      Joel Sherrill <joel@OARcorp.com>
    63 
    64         * startup/bspstart.c: Remove assignments of
    65         Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
    66         value in boot_card.c
    67 
    68 2007-01-30      Till Straumann <strauman@slac.stanford.edu>
    69 
    70         * Makefile.am, preinstall.am, include/bsp.h,
    71         * vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
    72         cleaned up vme support - use files from libbsp/powerpc/shared/vme
    73         and define BSP specifica in VMEConfig.h.
    74         Use VME DMA support implemented by vmeUniverse and
    75         libbsp/powerpc/shared/vme/vme_universe_dma.c
    76 
    77 2006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
    78 
    79         * configure.ac: New BUG-REPORT address.
    80 
    81 2006-11-15      Joel Sherrill <joel@OARcorp.com>
    82 
    83         * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
    84         file and simplified initialization.
    85 
    86 2006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
    87 
    88         * Makefile.am: Remove superfluous -DASM.
    89 
    90 2006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
    91 
    92         * configure.ac: Require autoconf-2.60. Require automake-1.10.
    93 
    94 2006-03-08      Joel Sherrill <joel@OARcorp.com>
    95 
    96         * startup/linkcmds: Add .gnu.linkonce.b.* section.
    97 
    98 2006-02-08      Joel Sherrill <joel@OARcorp.com>
    99 
    100         * startup/linkcmds: Add sections required by newer gcc versions.
    101 
    102 2006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    103 
    104         * configure.ac: Remove explicit ampolish3 support (now in
    105         RTEMS_BSP_CONFIGURE).
    106 
    107 2006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
    108 
    109         * configure.ac: Add ampolish3 support.
    110         * Makefile.am: Add preinstall.am.
    111 
    112 2006-01-09      Joel Sherrill <joel@OARcorp.com>
    113 
    114         PR 858/bsps
    115         * Makefile.am: Added vme_am_defs.h;
    116         * vme/vmeconfig.c: Added appropriate include files.
    117 
    118 2006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
    119 
    120         * Makefile.am: Don't include subdirs.am. Cleanup.
    121 
    122 2005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
    123 
    124         * include/bsp.h: New header guard.
    125 
    126 2005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
    127 
    128         * console/rsPMCQ1.c, irq/irq.c: Modified to use rtems/irq.h.
    129 
    130 2005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
    131 
    132         * console/console.c, console/init68360.c, console/ns16550cfg.c
    133         console/ns16550cfg.h, console/rsPMCQ1.h, include/tm27.h,
    134         startup/bspstart.c, vme/vmeconfig.c: Eliminate {un|}signed{8|16|32}.
    135 
    136 2005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
    137 
    138         * console/init68360.c, include/bsp.h, startup/bspstart.c: Changed
    139         rtems_unsigned types to uint types
    140 
    141 2005-05-03      Joel Sherrill <joel@OARcorp.com>
    142 
    143         * include/.cvsignore: New file.
    144 
    145 2005-05-03      Joel Sherrill <joel@OARcorp.com>
    146 
    147         * .cvsignore: New file.
    148 
    149 2005-04-29      Jennifer Averett <jennifer.averett@oarcorp.com>
    150 
    151         * irq/irq.c, start/start.S: Removed warnings
    152 
    153 2005-04-29      Jennifer Averett <jennifer.averett@oarcorp.com>
    154 
    155         * New BSP.
    156         * console/config.c: New files.
  • c/src/lib/libbsp/powerpc/ep1a/Makefile.am

    ra58ff1c r89994ca  
    7474
    7575###
    76 include_bsp_HEADERS += ../../powerpc/shared/irq/irq.h ../../powerpc/shared/irq_supp.h
     76include_bsp_HEADERS += ../../powerpc/shared/irq/irq.h ../../powerpc/shared/irq/irq_supp.h
    7777
    7878noinst_PROGRAMS += irq.rel
  • c/src/lib/libbsp/powerpc/ep1a/irq/irq.c

    ra58ff1c r89994ca  
    453453 * High level IRQ handler called from shared_raw_irq_code_entry
    454454 */
    455 void C_dispatch_irq_handler (CPU_Interrupt_frame *frame, unsigned int excNum)
     455void C_dispatch_irq_handler (struct _BSP_Exception_frame *frame, unsigned int excNum)
    456456{
    457457  register unsigned int irq;
  • c/src/lib/libbsp/powerpc/ep1a/preinstall.am

    ra58ff1c r89994ca  
    9494PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
    9595
     96$(PROJECT_INCLUDE)/bsp/irq_supp.h: ../../powerpc/shared/irq/irq_supp.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
     97        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq_supp.h
     98PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq_supp.h
     99
    96100$(PROJECT_INCLUDE)/bsp/vectors.h: ../../powerpc/shared/vectors/vectors.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
    97101        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/vectors.h
Note: See TracChangeset for help on using the changeset viewer.