| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* custom/gensh1.cfg: remove make-target-options.
* custom/gensh2.cfg: remove make-target-options.
|
|
|
|
|
|
|
| |
* 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).
|
|
|
|
|
| |
* custom/dmv152: Remove USE_CONSOLE_A, Remove USE_CONSOLE_B,
remove make-target-options, remove BSP_CPPFLAGS.
|
|
|
|
|
| |
* configure.ac: Add RTEMS_BSPOPTS_*(SIMHPPA_FAST_IDLE),
remove RTEMS_OUTPUT_BUILD_SUBDIRS.
|
|
|
|
| |
* custom/simhppa.cfg: Remove SIMHPPA_FAST_IDLE, make-target-options.
|
|
|
|
| |
* configure.ac: Fix typo to allow custom RPM_SPECSdirs.
|
|
|
|
|
| |
* aclocal/check-bsps.m4: Reworked.
* aclocal/bsp-alias.m4: Add score603e_g1, apply m4sugar.
|
|
|
|
|
| |
* startup/linkcmds: Fixed syntax error in my previous addition
of __init.
|
|
|
|
|
| |
* shared/ppc.h: The mpc8260 uses the new exception processing model
and thus does not need to define PPC_USE_SPRG.
|
|
|
|
|
|
|
| |
* custom/eth_comm.cfg, custom/mbx860_005b.cfg, custom/mbx8xx.cfg,
custom/mcp750.cfg, custom/mpc8260ads.cfg, custom/mvme2307.cfg:
These are new exception processing model BSPs and thus do not
need to define PPC_USE_SPRG.
|
|
|
|
| |
* shared/ppc.h: mpc8260 has double FPU not single FPU.
|
|
|
|
|
|
|
| |
* 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!
|
|
|
|
| |
* ChangeLog: Added missing lines about simcpu32.cfg and sim68000.cfg.
|
|
|
|
| |
* custom/ts_386ex.cfg: Remove make-target-options.
|
|
|
|
|
|
| |
* configure.ac: Add RTEMS_BSPOPTS_*(LOAD_RTC_AT_START),
RTEMS_BSPOPTS_*(BSP_DEBUG), RTEMS_BSPOPTS_*(UARTDEBUG),
remove RTEMS_OUTPUT_BUILD_SUBDIRS.
|
|
|
|
| |
* aclocal/bspopts.m4: New file.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* custom/shsim.cfg: Remove HZ, BSP_CPPFLAGS, make-target-options.
* custom/mvme2307.cfg: Fix PPC_USE_SPRG in make-target-options,
re-adopt mcp750.cfg's make-exe.
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* COPYING: Test of $Id$ -> $RTEMS$.
|
|
|
|
|
|
| |
* custom/helas403.cfg, custom/gen405.cfg: Removed dependency on
the --srec-len argument to objcopy only supported in binutils 2.11
or newer.
|
|
|
|
| |
* 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.
* custom/gen405.cfg: New file.
* custom/helas403.cfg: Modified to generate Srecords.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 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.
* shared/asm.h, shared/ppc.h: 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.
* README.configure: Added gen405 BSP.
|
|
|
|
|
|
|
| |
This fix is response to test results reported by Jerry Needell
<jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80.
* tm27/task1.c: Account for overhead in starting and stopping
the timer.
|
|
|
|
|
|
|
|
| |
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 PR49.
* src/imfs/imfs_directory.c: Do not calculate the offset twice.
|
|
|
|
|
|
|
|
| |
Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
* psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
Since we check permissions before evaluating enough to see if it
a regular file or directory, this hack is needed to make the regular
file executable.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
Tracked as PR72 but related to the object id problem (PR36)
reported by Todor.Todorov@barco.com.
* include/tmacros.h: Added fatal_directive_check_status_only().
|
|
|
|
|
|
|
| |
Tracked as PR72 but related to the object id problem (PR36)
reported by Todor.Todorov@barco.com.
but discovered independently.
* include/tmacros.h: Added fatal_directive_check_status_only().
|
|
|
|
|
|
|
|
| |
Tracked as PR72 but related to the object id problem (PR36)
reported by Todor.Todorov@barco.com.
* mp03/delay.c: Dispatch disable level is actually 1 not 0.
* mp13/system.h: Configure enough tasks (CONFIGURE_MAXIMUM_TASKS=3).
* mp14/delay.c: Dispatch disable level may be arbitrarily > 0.
|
|
|
|
|
|
| |
Discovered while fixing PR36 reported by Todor.Todorov@barco.com.
* include/rtems/itron/object.h: Corrected _ITRON_Objects_Get()
to use _Objects_Get_by_index().
|