summaryrefslogtreecommitdiffstats
path: root/c (unfollow)
Commit message (Collapse)AuthorFilesLines
2001-11-142001-11-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-2/+20
* configure.ac: Add RTEMS_BSPOPTS_*(LOAD_RTC_AT_START), RTEMS_BSPOPTS_*(BSP_DEBUG), RTEMS_BSPOPTS_*(UARTDEBUG), remove RTEMS_OUTPUT_BUILD_SUBDIRS.
2001-11-142001-11-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill5-2/+18
* 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.
2001-11-142001-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+6
* include/Makefile.am: Fix TMPINSTALL_FILES to make automake-1.5 happy.
2001-11-142001-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-0/+9
* include/iosh7045.h: Add SCI0_SMR, SCI1_SMR for sh7032 compatibility to make simsh happy.
2001-11-142001-11-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-37/+57
* bootloader/Makefile.am: completely reworked. * configure.ac: Add AM_PROG_AS.
2001-11-132001-11-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+6
* Makefile.am: Made to compile again.
2001-11-132001-11-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+6
* startup/linkcmds: Added _init, and _fini symbols.
2001-11-132001-11-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+18
* .cvsignore: New file.
2001-11-092001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill21-33/+1382
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.
2001-11-082001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill2-4/+13
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.
2001-11-082001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill2-6/+14
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.
2001-11-082001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill2-1/+10
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.
2001-11-082001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill24-0/+1562
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.
2001-11-082001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill1-0/+2
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.
2001-11-082001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill1-1/+2
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.
2001-11-082001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill1-0/+9
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.
2001-11-082001-11-08 Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>Joel Sherrill5-10/+41
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.
2001-11-082001-11-08 Jiri Gaisler <jiri@gaisler.com>Joel Sherrill2-7/+21
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.
2001-11-082001-11-08 Jiri Gaisler <jiri@gaisler.com>Joel Sherrill4-14/+32
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.
2001-11-082001-11-07 Jennifer Averett <jennifer@OARcorp.com>Joel Sherrill4-20/+14
Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR49. * src/imfs/imfs_directory.c: Do not calculate the offset twice.
2001-11-072001-11-07 Jennifer Averett <jennifer@OARcorp.com>Joel Sherrill2-1/+12
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.
2001-11-072001-11-07 Jennifer Averett <jennifer@OARcorp.com>Joel Sherrill3-2/+11
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().
2001-11-072001-11-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+6
* 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.
2001-11-072001-11-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+6
* startup/Makefile.am: Do NOT use the standard bootcard.c. NOTE: With this fix all test including the mptest ran as expected.
2001-11-072001-11-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-2/+7
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().
2001-11-072001-11-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+6
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().
2001-11-072001-11-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill4-3/+12
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.
2001-11-072001-11-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+7
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().
2001-11-072001-11-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill4-1/+22
Reported by Todor.Todorov@barco.com and tracked as PR36. * include/rtems/score/object.h: Added prototype for _Objects_Get_by_index(). * src/objectget.c, src/objectgetisr.c: Corrected procedure for getting index from Id so it is correct and optimal for both single and multiprocessor configurations.
2001-11-012001-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+7
* sp26/system.h: Properly account for stack memory used by this test. Reported by Jerry Needell <jerry.needell@unh.edu> and processed as PR78.
2001-11-012001-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+8
* rtems++/Makefile.am: Make sure debug variant of librtems++ is linked against. Reported by Jerry Needell <jerry.needell@unh.edu> and processed as PR78.
2001-10-302001-10-30 Victor V. Vengerov <vvv@oktet.ru>Joel Sherrill2-0/+12
* src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2001-10-302001-10-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+7
* start/start.S: Use __mcpu32__ instead of mcpu32 and change sense of conditional so cpu32 does not attempt to use 68000 style interrupt vectoring.
2001-10-292001-10-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* network/Makefile.am: Fix improper use of $(srcdir) in VPATH.
2001-10-292001-10-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+4
* startup/linkcmds: Remove explicit force of output format.
2001-10-292001-10-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27.
2001-10-292001-10-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-3/+9
* include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27. * startup/linkcmds: Fix definition of .init and .fini sections so this BSP will properly link with new __USE_INIT_FINI__ support.
2001-10-292001-10-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+18
* mpc8xx/timer/timer.c: Added hack for two macros that are not defined with the new exception processing model: rtems_cpu_configuration_get_timer_least_valid() rtems_cpu_configuration_get_timer_average_overhead() This is captured as PR57.
2001-10-292001-10-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-0/+21
* .cvsignore, include/.cvsignore: Add more entries.
2001-10-292001-10-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill4-2/+33
* .cvsignore: Add more entries.
2001-10-282001-10-28 Alexandra Kossovsky <sasha@oktet.ru>Joel Sherrill2-2/+8
* include/rtems/score/sh7750_regs.h: Fix definitions of SH7750_SCBRR1 and SH7750_SCBRR2 so things compile.
2001-10-262001-10-26 Victor V. Vengerov <vvv@oktet.ru>Joel Sherrill6-0/+168
* New libcpu support for mcf5206e. * ChangeLog, clock/ckinit.c, clock/.cvsignore, configure.ac, console/mcfuart.c, console/.cvsignore, include/mcf5206e.h, include/mcfmbus.h, include/mcfuart.h, include/.cvsignore, mbus/mcfmbus.c, mbus/.cvsignore, timer/timer.c, timer/timerisr.S, timer/.cvsignore, .cvsignore: New files.
2001-10-262001-10-26 Victor V. Vengerov <vvv@oktet.ru>Joel Sherrill10-0/+324
* New BSP for MCF5206eLITE evaluation board BSP. * ChangeLog, README, bsp_specs, configure.ac, console/console.c, console/.cvsignore, i2c/i2c.c, i2c/i2cdrv.c, i2c/.cvsignore, include/bsp.h, include/bspopts.h.in, include/coverhd.h, include/ds1307.h, include/i2c.h, include/i2cdrv.h, include/nvram.h, include/.cvsignore, nvram/nvram.c, nvram/.cvsignore, start/start.S, start/.cvsignore, startup/bspclean.c, startup/bspstart.c, startup/gdbinit, startup/init5206e.c, startup/linkcmds, startup/linkcmds.flash, startup/.cvsignore, times, tod/ds1307.c, tod/todcfg.c, tod/.cvsignore, tools/.cvsignore, tools/configure.ac, tools/runtest, tools/changes, wrapup/.cvsignore, .cvsignore: New files.
2001-10-262001-10-26 Victor V. Vengerov <vvv@oktet.ru>Joel Sherrill4-2/+16
* src/imfs/imfs_load_tar.c: Minor modification so this will compile with gcc-2.95.3 with the arguments "-m5200 -O4".
2001-10-262001-10-26 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-0/+15
* Makefile.am, configure.ac: New libcpu support for mcf5206e.
2001-10-262001-10-26 Victor V. Vengerov <vvv@oktet.ru>Joel Sherrill16-0/+2541
* New libcpu support for mcf5206e. * ChangeLog, clock/ckinit.c, clock/.cvsignore, configure.ac, console/mcfuart.c, console/.cvsignore, include/mcf5206e.h, include/mcfmbus.h, include/mcfuart.h, include/.cvsignore, mbus/mcfmbus.c, mbus/.cvsignore, timer/timer.c, timer/timerisr.S, timer/.cvsignore, .cvsignore: New files.
2001-10-262001-10-26 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+6
* acinclude.m4: Added mcf5206elite.
2001-10-262001-10-26 Victor V. Vengerov <vvv@oktet.ru>Joel Sherrill38-0/+4377
* New BSP for MCF5206eLITE evaluation board BSP. * ChangeLog, README, bsp_specs, configure.ac, console/console.c, console/.cvsignore, i2c/i2c.c, i2c/i2cdrv.c, i2c/.cvsignore, include/bsp.h, include/bspopts.h.in, include/coverhd.h, include/ds1307.h, include/i2c.h, include/i2cdrv.h, include/nvram.h, include/.cvsignore, nvram/nvram.c, nvram/.cvsignore, start/start.S, start/.cvsignore, startup/bspclean.c, startup/bspstart.c, startup/gdbinit, startup/init5206e.c, startup/linkcmds, startup/linkcmds.flash, startup/.cvsignore, times, tod/ds1307.c, tod/todcfg.c, tod/.cvsignore, tools/.cvsignore, tools/configure.ac, tools/runtest, tools/changes, wrapup/.cvsignore, .cvsignore: New files.
2001-10-262001-10-26 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-32/+15
* libc/libio.c: Cleanup of initialization per suggestion from Eric Norum.
2001-10-262001-10-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1063/+4
* aclocal.m4: Removed. Should not have been in CVS.