| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Remove . from SUBDIRS, remove duplicate bsp_specs
rules, add @exceptions@ to SUBDIRS.
* configure.ac: Add RTEMS_BSPOPTS_*(PPC_USE_SPRG),
RTEMS_BSPOPTS_*(PPC_VECTOR_FILE_BASE),
RTEMS_PPC_EXCEPTIONS([old]), autoupdate to autoconf 2.52.
* include/Makefile.am: Convert PREINSTALL_FILES to
TMPINSTALL_FILES, include force-preinstall.am.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Remove . from SUBDIRS, add @exceptions@ to
SUBDIRS.
* configure.ac: Add RTEMS_BSPOPTS_*(PPC_USE_SPRG),
RTEMS_BSPOPTS_*(PPC_VECTOR_FILE_BASE),
RTEMS_PPC_EXCEPTIONS([old]).
* include/Makefile.am: Convert PREINSTALL_FILES to
TMPINSTALL_FILES, include force-preinstall.am.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
| |
* .cvsignore: Add aclocal.m4, autom4te.*, config.*, configure.
|
|
|
|
| |
* vectors/vectors.S: Include <bsp.h> to get PPC_VECTOR_FILE_BASE.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* acinclude.m4: papyrus reference removed.
* papyrus/.cvsignore, papyrus/ChangeLog, papyrus/Makefile.am,
papyrus/README, papyrus/bsp_specs, papyrus/configure.ac, papyrus/times,
papyrus/dlentry/.cvsignore, papyrus/dlentry/Makefile.am,
papyrus/dlentry/dlentry.S, papyrus/flashentry/.cvsignore,
papyrus/flashentry/Makefile.am, papyrus/flashentry/flashentry.S,
papyrus/include/.cvsignore, papyrus/include/Makefile.am,
papyrus/include/bsp.h, papyrus/include/coverhd.h,
papyrus/startup/.cvsignore, papyrus/startup/Makefile.am,
papyrus/startup/bspclean.c, papyrus/startup/bspstart.c,
papyrus/startup/linkcmds, papyrus/startup/setvec.c,
papyrus/wrapup/.cvsignore, papyrus/wrapup/Makefile.am: Deleted.
|
|
|
|
|
| |
* configure.ac: Remove mpc750 from new_exception_processing,
Remove mpc604 from new_exception_processing.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add @exceptions@ to SUBDIRS;
Remove need_motorola_powerpc.
* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
make/custom/mcp750.cfg, make/custom/mvme2307.cfg;
Remove need_motorola_powerpc;
Add RTEMS_PPC_EXCEPTIONS([new]).
* include/Makefile.am: Replace PREINSTALL_FILES with
TMPINSTALL_FILES, include force-preinstall.am.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
|
| |
* Makefile.am: Preinstall c_isr.inl (HACK).
* ChangeLog: New file.
|
|
|
|
| |
* configure.ac: Remove ppc603e from old_exception_processing.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add @exceptions@ to SUBDIRS.
* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
make/custom/score603e.cfg;
Add automake conditional for SCORE_GENERATION_1;
Add RTEMS_PPC_EXCEPTIONS([old]).
* include/Makefile.am: include force-preinstall.am.
* start/start.S: include <bspopts.h> instead of targopts.h.
* tod/Makefile.am: Apply SCORE_GENERATION_1 conditional.
* vectors/vector.S: include <bsp.h>.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add @exceptions@ to SUBDIRS.
* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
make/custom/ppcn_60x.cfg;
Add RTEMS_PPC_EXCEPTIONS([old]).
* include/Makefile.am: include force-preinstall.am.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add @exceptions@ to SUBDIRS.
* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
make/custom/psim.cfg;
Remove RTEMS_OUTPUT_BUILD_SUBDIRS;
Add RTEMS_PPC_EXCEPTIONS([old]).
* include/Makefile.am: include force-preinstall.am.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
|
| |
* include/bspopts.h.in: Automatically generated file that should not
be in CVS.
|
|
|
|
| |
* configure.ac: Remove mpc8xx from new_exception_processing.
|
|
|
|
|
|
|
|
|
|
|
| |
* support/new_exception_processing/configure.ac,
support/new_exception_processing/rtems/score/c_isr.inl,
support/new_exception_processing/rtems/score/cpu.h,
support/old_exception_processing/configure.ac,
support/old_exception_processing/rtems/score/c_isr.inl,
support/old_exception_processing/rtems/score/cpu.h,
support/old_exception_processing/rtems/score/ppc_offs.h: New files
missed in previous commit.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add @exceptions@ to SUBDIRS.
* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
make/custom/dmv177.cfg;
Rename PPC_USE_INSTRUCTION_CACHE to DMV177_USE_INSTRUCTION_CACHE,
Add RTEMS_PPC_EXCEPTIONS([old]).
* include/Makefile.am: include force-preinstall.am.
* startup/bspstart.c: Rename PPC_USE_INSTRUCTION_CACHE to
DMV177_USE_INSTRUCTION_CACHE.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add @exceptions@ to SUBDIRS.
* configure.ac: Add RTEMS_BSPOPTS_*(), merge-in settings
from make/custom/mbx*.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
* include/Makefile.am: Convert PREINSTALL_FILES to
TMPINSTALL_FILES, include force-preinstall.am.
* vectors/Makefile.am: remove bogus VPATH.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
| |
* configure.ac: Remove mpc8620 from new_exception_processing.
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add @exceptions@ to SUBDIRS.
* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
make/custom/mpc8260ads.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
* include/Makefile.am: Convert PREINSTALL_FILES to
TMPINSTALL_FILES, include force-preinstall.am.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add @exceptions@ to SUBDIRS.
* configure.ac: Add RTEMS_BSPOPTS_*(UARTS_IO_MODE),
RTEMS_PPC_EXCEPTIONS([new]).
* include/Makefile.am: Convert PREINSTALL_FILES to
TMPINSTALL_FILES, include force-preinstall.am.
* irq/Makefile.am: remove irq.h from EXTRA_DIST.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* support/new_exception_processing/Makefile.am,
support/old_exception_processing/Makefile.am,
support/old_exception_processing/cpu_asm.S,
support/old_exception_processing/irq_stub.S: Modified to reflect
old versus new exception processing being a per BSP option.
* support/new_exception_processing/c_isr.inl,
support/new_exception_processing/cpu.h,
support/old_exception_processing/c_isr.inl,
support/old_exception_processing/cpu.h,
support/old_exception_processing/ppc_offs.h: Removed.
|
|
|
|
| |
* ChangeLog: Corrected spacing.
|
|
|
|
| |
* console/console-io.c: Fix incorrect comment.
|
|
|
|
|
|
|
| |
* configure.ac: Add RTEMS_BSPOPTS_*(CPU_CLOCK_RATE_HZ),
RTEMS_BSPOPTS_*(START_HW_INIT),
RTEMS_BSPOPTS_*(STANDALONE_EVB).
* wrapup/Makefile.am: Apply RTEMS_CPU_MODEL to pickup CPU_PIECES.
|
|
|
|
|
| |
* configure.ac: Apply RTEMS_BSPOPTS_*(CPU_CLOCK_RATE_HZ).
* wrapup/Makefile.am: Apply RTEMS_CPU_MODEL to pickup CPU_PIECES.
|
|
|
|
|
| |
* configure.ac: Add RTEMS_BSPOPTS_*(USE_CONSOLE_A),
add RTEMS_BSPOPTS_*(USE_CONSOLE_B).
|
|
|
|
|
| |
* configure.ac: Add RTEMS_BSPOPTS_*(SIMHPPA_FAST_IDLE),
remove RTEMS_OUTPUT_BUILD_SUBDIRS.
|
|
|
|
|
| |
* startup/linkcmds: Fixed syntax error in my previous addition
of __init.
|
|
|
|
|
|
|
| |
* new_exception_processing/cpu_asm.S: Support double or single
precision context switches. Note that doing a single precision
context save/restore on a double precision PowerPC machine does not
only result in rounding errors but also screws up the FPSCR register!
|
|
|
|
|
|
| |
* configure.ac: Add RTEMS_BSPOPTS_*(LOAD_RTC_AT_START),
RTEMS_BSPOPTS_*(BSP_DEBUG), RTEMS_BSPOPTS_*(UARTDEBUG),
remove RTEMS_OUTPUT_BUILD_SUBDIRS.
|
|
|
|
|
|
|
| |
* configure.ac: Add bspopts.h.
* include/.cvsignore: Add stamp-h* and bspopts.h*.
* include/Makefile.am: Add bspopts.h.
* pci/Makefile.am: Append -O2 to AM_CFLAGS.
|
|
|
|
|
| |
* include/Makefile.am: Fix TMPINSTALL_FILES to make automake-1.5
happy.
|
|
|
|
|
| |
* include/iosh7045.h: Add SCI0_SMR, SCI1_SMR for sh7032
compatibility to make simsh happy.
|
|
|
|
|
| |
* bootloader/Makefile.am: completely reworked.
* configure.ac: Add AM_PROG_AS.
|
|
|
|
| |
* Makefile.am: Made to compile again.
|
|
|
|
| |
* startup/linkcmds: Added _init, and _fini symbols.
|
|
|
|
| |
* .cvsignore: New file.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This modification is part of the submitted modifications necessary to
support the IBM PPC405 family. This submission was reviewed by
Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
not negatively impact the ppc403 BSPs. The submission and tracking
process was captured as PR50.
* ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
ppc403/tty_drv/tty_drv.h: New files.
* Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
old_exception_processing/cpu.h, ppc403/Makefile.am,
ppc403/clock/clock.c, ppc403/console/Makefile.am,
ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
ppc403/timer/timer.c: Modified.
|
|
|
|
|
|
|
|
|
| |
This modification is part of the submitted modifications necessary to
support the IBM PPC405 family. This submission was reviewed by
Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
not negatively impact the ppc403 BSPs. The submission and tracking
process was captured as PR50.
* vectors/align_h.S: Added ppc405 support.
|
|
|
|
|
|
|
|
|
| |
This modification is part of the submitted modifications necessary to
support the IBM PPC405 family. This submission was reviewed by
Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
not negatively impact the ppc403 BSPs. The submission and tracking
process was captured as PR50.
* startup/spurious.c: Added ppc405 support.
|
|
|
|
|
|
|
|
|
| |
This modification is part of the submitted modifications necessary to
support the IBM PPC405 family. This submission was reviewed by
Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
not negatively impact the ppc403 BSPs. The submission and tracking
process was captured as PR50.
* include/bsp.h: Increase the interrupt stack size to 16K.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This modification is part of the submitted modifications necessary to
support the IBM PPC405 family. This submission was reviewed by
Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
not negatively impact the ppc403 BSPs. The submission and tracking
process was captured as PR50.
* ChangeLog, Makefile.am, README, bsp_specs, bsp_specs.dl, configure.ac,
times, dlentry/.cvsignore, dlentry/Makefile.am, dlentry/dlentry.S,
include/.cvsignore, include/Makefile.am, include/bsp.h,
include/bspopts.h.in, include/coverhd.h, startup/.cvsignore,
startup/Makefile.am, startup/bspclean.c, startup/bspstart.c,
startup/linkcmds, startup/linkcmds.dl, startup/setvec.c,
wrapup/.cvsignore, wrapup/Makefile.am: New files that are
part of the new gen405 BSP.
|
|
|
|
|
|
|
|
|
|
| |
This modification is a submission of the modifications necessary to
support the IBM PPC405 family. This submission was reviewed by
Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
not negatively impact the ppc403 BSPs. The submission and tracking
process was captured as PR50.
* acinclude.m4: Added gen405 BSP.
* ChangeLog: Removed bogus comment on edit of generated file.
|
|
|
|
|
|
|
|
|
|
| |
This modification is part of the submitted modifications necessary to
support the IBM PPC405 family. This submission was reviewed by
Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
not negatively impact the ppc403 BSPs. The submission and tracking
process was captured as PR50.
* acinclude.m4: Added gen405 BSP.
* ChangeLog: Removed bogus comment on edit of generated file.
|
|
|
|
|
|
|
|
|
| |
This modification is a submission of the modifications necessary to
support the IBM PPC405 family. This submission was reviewed by
Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
not negatively impact the ppc403 BSPs. The submission and tracking
process was captured as PR50.
* aclocal.m4: Added gen405 BSP.
|
|
|
|
|
|
|
|
| |
This fix is in response to test results reported by Jerry Needell
<jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80.
* include/bsp.h: TM27 was not running properly because the ERC32
and LEON cannot nest interrupts at the same level. The BSP test support
had to be modified to support using two different interrupt sources.
|
|
|
|
|
|
|
| |
Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
* libc/chdir.c: Check for search/execute permissions on chdir.
This requires passing RTEMS_LIBIO_PERMS_SEARCH to
rtems_filesystem_evaluate_path().
|
|
|
|
|
|
| |
* configure.ac: Delete the commented out line that said that
the mpc8260 used the old exception processing model. This line
also appears to have caused ppc603e to miss this test.
|
|
|
|
|
| |
* startup/Makefile.am: Do NOT use the standard bootcard.c.
NOTE: With this fix all test including the mptest ran as expected.
|
|
|
|
|
|
| |
* start/start.S: Use __mcpu32__ instead of mcpu32 and change sense
of conditional so cpu32 does not attempt to use 68000 style
interrupt vectoring.
|