| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* startup/linkcmds: Add wildcard to gcc_except_table section so
programs compiled with gcc 4.3.x can link.
|
|
|
|
|
|
| |
* PCI_bus/universe.c, console/console.c, include/bsp.h, irq/FPGA.c,
startup/bspstart.c, startup/genpvec.c, startup/spurious.c: Eliminate
DEBUG_puts.
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1257/bsps
* irq/irq.c: Code outside of cpukit should use the public API for
rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
public API and directly accessing _CPU_ISR_Disable and
_CPU_ISR_Enable, they were bypassing the compiler memory barrier
directive which could lead to problems. This patch also changes the
type of the variable passed into these routines and addresses minor
style issues.
|
| |
|
| |
|
|
|
|
| |
* bsp_specs: Remove qrtems_debug.
|
|
|
|
|
|
| |
* startup/bspstart.c: Remove assignments of
Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
value in boot_card.c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am, preinstall.am,
* vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
cleaned up vme support - use files from libbsp/powerpc/shared/vme
and define BSP specifica in VMEConfig.h.
Use VME DMA support implemented by vmeUniverse and
libbsp/powerpc/shared/vme/vme_universe_dma.c
* irq/irq.c, include/gen2.h:
removed _BSP_vme_bridge_irq variable and BSP_PIC_DO_EOI definition.
Support for VME IRQ software priorities was incomplete/incorrect
on this BSP.
|
|
|
|
|
|
|
|
|
|
| |
* ep1a/Makefile.am, ep1a/preinstall.am,
* motorola_powerpc/Makefile.am, motorola_powerpc/preinstall.am,
* score603e/Makefile.am, score603e/preinstall.am,
* shared/vme/VME.h:
moved VME.h from libbsp/powerpc/shared/vme to
libbsp/shared/vmeUniverse; eventually, this (and other)
VME API headers should migrate to cpukit.
|
|
|
|
|
|
|
|
|
|
|
| |
* ep1a/vme/vmeconfig.c, mvme5500/pci/pcifinddevice.c,
* mvme5500/startup/pgtbl_activate.c, mvme5500/vectors/bspException.h,
* mvme5500/vectors/exceptionhandler.c, mvme5500/vme/VME.h,
* mvme5500/vme/vmeconfig.c, score603e/vme/vmeconfig.c, shared/pci/pcifinddevice.c,
* shared/startup/pgtbl_activate.c, shared/startup/pgtbl_setup.c,
* shared/startup/probeMemEnd.c, shared/startup/sbrk.c, shared/vme/VME.h,
* shared/vme/VMEConfig.h, shared/vme/vme_universe.c, shared/vme/vmeconfig.c:
Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
|
| |
|
|
|
|
| |
* configure.ac: New BUG-REPORT address.
|
|
|
|
|
| |
* Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
file and simplified initialization.
|
|
|
|
| |
* Makefile.am: Remove superfluous -DASM.
|
|
|
|
| |
* configure.ac: Require autoconf-2.60. Require automake-1.10.
|
|
|
|
| |
* startup/linkcmds: Clean up a bit after adding missing .rela sections.
|
| |
|
|
|
|
| |
* startup/linkcmds: Add .gnu.linkonce.b.* section.
|
|
|
|
| |
* startup/linkcmds: Add sections required by newer gcc versions.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* configure.ac: Remove explicit ampolish3 support (now in
RTEMS_BSP_CONFIGURE).
|
|
|
|
|
| |
* configure.ac: Add ampolish3 support.
* Makefile.am: Add preinstall.am.
|
| |
|
|
|
|
|
| |
* Makefile.am, vme/vmeconfig.c: VME code now compiles but is untested.
Jennifer will have to test this.
|
|
|
|
| |
* include/bsp.h: New header guard.
|
|
|
|
| |
* irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
|
|
|
|
| |
* startup/linkcmds: Add .data.* sections.
|
|
|
|
| |
* vme/vmeconfig.c: Eliminate unsigned32.
|
|
|
|
| |
* include/gen2.h: Changed rtems_unsigned types to uint types
|
|
|
|
| |
* irq/irq_init.c: Name change to support common PCI interface
|
|
|
|
| |
* include/tm27.h: Correct error in tm27 test
|
|
|
|
|
|
| |
* Add/remove files for the Update to new exception model.
* pci/no_host_bridge.c, vme/vmeconfig.c: New files.
* clock/clock.c: Removed.
|
| |
|
|
|
|
|
|
|
| |
* Add/move files for the Update to new exception model.
NOTE: These modifications have not been tested on hardware.
* irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c: New files.
* startup/FPGA.c: Removed.
|
|
|
|
|
|
|
|
| |
* score603e/Makefile.am, score603e/configure.ac,
score603e/console/console.c, score603e/include/bsp.h,
score603e/include/gen2.h, score603e/include/tm27.h,
score603e/startup/bspstart.c: Update score603e to new exception model
NOTE: These modifications have not been tested on hardware.
|
|
|
|
| |
* clock/clock.c: Fix multiple defined warning
|
|
|
|
|
|
|
| |
PR 778/bsps
* include/bsp.h, include/gen2.h, startup/FPGA.c, startup/Hwr_init.c,
startup/bspstart.c, tod/tod.c:
modify SCORE_.. to BSP_.. for externally used define's.
|
|
|
|
| |
* configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
|
|
|
|
|
| |
* startup/spurious.c: Merge ppc603 and ppc603e.
Remove digits (Unused).
|
|
|
|
| |
* Makefile.am: Fix typo in previous patch.
|
| |
|
|
|
|
|
|
| |
* Makefile.am: Merge-in wrapup/Makefile.am.
* wrapup/Makefile.am: Remove.
* configure.ac: Reflect changes above.
|
|
|
|
| |
* vectors/vectors.S: Remove XCOFF support.
|
|
|
|
| |
* startup/linkcmds: Add .gnu.linkonce.b.* section.
|
|
|
|
| |
* startup/linkcmds: Now links.
|
|
|
|
|
| |
* Makefile.am: Use ../../shared/tod.h instead of include/tod.h.
* include/tod.h: Remove.
|