| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
* Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
Added mpc8260 support.
|
|
|
|
| |
* shared/ppc.h: Added mpc8260 support.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Added mpc8260 directory.
* Modified Makefile.am and configure.in to build the contents
* mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
mpc8260/include/Makefile.am, mpc8260/include/console.h,
mpc8260/include/cpm.h, mpc8260/include/mmu.h,
mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
|
|
|
|
|
| |
* bootcard.c: Use __USE_INIT_FINI__ since USE_INIT_FINI
pollutes the application namespace.
|
|
|
|
|
| |
* src/threadhandler.c: Use __USE_INIT_FINI__ since USE_INIT_FINI
pollutes the application namespace.
|
|
|
|
|
| |
* libc/open.c, libc/close.c: Moved freenode from open to
close.
|
|
|
|
|
| |
* lib/tftpDriver.c: Properly handles ../ components in chdir() and
open() operations within the TFTP file system.
|
| |
|
|
|
|
| |
* timerstub.c: New stub file for BSPs that don't have timer hardware.
|
|
|
|
|
| |
* aclocal/check-rdbg.m4: Fix latent bug exposed by removal of
config.cache's which prevented powerpc targets librdbg from building.
|
|
|
|
|
| |
* configure.ac: Fix latent bug exposed by removal of config.cache's
which prevented powerpc targets librdbg from building.
|
|
|
|
|
|
|
|
| |
* timer: New subdirectory.
* timer/Makefile.am: New file.
* timer/.cvsignore: New file.
* Makefile.am: Modified to reflect above.
* configure.ac: Ditto.
|
|
|
|
|
|
|
|
|
| |
* timer: New subdirectory.
* timer/Makefile.am: New file.
* timer/.cvsignore: New file.
* Makefile.am: Modified to reflect above.
* configure.ac: Ditto.
* include/bsp.h: Stubs to let tm27 compile and link.
|
|
|
|
|
|
|
|
|
|
| |
* timer: New subdirectory.
* timer/Makefile.am: New file.
* timer/.cvsignore: New file.
* Makefile.am: Modified to reflect above.
* configure.ac: Ditto.
* wrapup/Makefile.am: Ditto.
* include/bsp.h: Stubs to let tm27 compile and link.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* These changes were discussed and reviewed by many people but the
primary people were Jennifer Averett <jennifer@OARcorp.com>
and Eugeny Mints <jack@oktet.ru>.
* libc/utime.c: Add missing call to rtems_filesystem_freenode()
at verification that utime is supported by the filesystem.
* libc/link.c: Remove calls to freenode when the node was
not successfully allocated.
* libc/unmount.c: In the method file_systems_below_this_mountpoint()
added calls to correctly free fs_root_loc when a failure occurs.
* libc/open.c: Add freenode calls upon failure.
* libc/open.c, lib/libc/close.c: (PENDING -- NOT INCLUDED THIS TIMER)
Modifications the move the freenode from open() to close() (also part
of this patch) are pending further discussion.
|
|
|
|
|
|
|
|
| |
* aclocal/rtems-cpu-subdirs.m4: Add PREFIX arg to RTEMS_CPU_SUBDIRS,
add 2nd arg to _RTEMS_CPU_SUBDIR.
* aclocal/target.m4: Replace ac_configure_args with
rtems_configure_args, add rtems_configure_args to INIT-CMDS.
* Makefile.am: Require automake-1.5.
|
|
|
|
|
|
| |
* Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
* configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
autoconf-2.52 happy.
|
|
|
|
| |
* configure.ac: Use RTEMS_CPU_SUBDIRS to make autoconf-2.52 happy.
|
|
|
|
|
| |
* .cvsignore: Add stamp-h.in.
|
|
|
|
| |
* paranoia/Makefile.am: Use LD_LIBS = -lm to make automake-1.5 happy.
|
|
|
|
|
| |
* configure.ac: Apply RTEMS_CPU_SUBDIRS for potential CPU-subdirs.
* Makefile.am: Require automake-1.5.
|
|
|
|
| |
* .cvsignore: Add stamp-h.in.
|
|
|
|
| |
* include/Makefile.am: Fixed path to cpuopts-tmp.h.
|
|
|
|
|
| |
* imfs/imfs_load_tar.c: Changed the code around to remove an
internal compiler error on the Coldfire target.
|
|
|
|
|
|
|
|
| |
* include/confdefs.h, include/rtems/config.h, include/rtems/io.h,
optman/no-io.c, src/exinit.c, src/io.c: Added a device driver
register/unregister interface to allow device drivers to be
installed and removed at runtime. This means you do not need devices
present in the device table when you build.
|
|
|
|
|
|
|
| |
* include/rtems++/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs, require automake-1.5.
* configure.ac: Reflect changes above.
* Makefile.am: Require automake-1.5.
|
|
|
|
|
|
|
|
|
| |
* include/zilog/Makefile.am: Remove.
* include/motorola/Makefile.am: Remove.
* include/sys/Makefile.am: Remove.
* include/rtems/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs, require automake-1.5
* Makefile.am: Require automake-1.5.
|
|
|
|
| |
* startup/Makefile.am: Remove AC_CFLAGS, HZ.
|
|
|
|
|
| |
* configure.ac: Use AC_CONFIG_SUBDIRS for posix and itron.
Reflect changes to configuration of rtems, score and sapi subdirs.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/rtems/Makefile.am: Remove.
* include/rtems/rtems/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs, require automake-1.5.
* inline/rtems/Makefile.am: Remove.
* inline/rtems/rtems/Makefile.am: Remove.
* inline/Makefile.am: Handle subdirs, require automake-1.5.
* macros/rtems/Makefile.am: Remove.
* macros/rtems/rtems/Makefile.am: Remove.
* macros: Handle subdirs, require automake-1.5.
* Makefile.am: require automake-1.5.
|
|
|
|
|
|
|
|
|
| |
* include/rtems/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs, require automake-1.5.
* inline/rtems/Makefile.am: Remove.
* inline/Makefile.am: Handle subdirs, require automake-1.5.
* macros/rtems/Makefile.am: Remove.
* Makefile.am: require automake-1.5.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/rtems/Makefile.am: Remove.
* include/rtems/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs, require automake-1.5.
* macros/rtems/Makefile.am: Remove.
* macros/rtems/score/Makefile.am: Remove.
* macros/Makefile.am: Handle subdirs, require automake-1.5.
* inline/rtems/Makefile.am: Remove.
* inline/rtems/score/Makefile.am: Remove.
* inline/Makefile.am: Handle subdirs, require automake-1.5.
* Makefile.am: require automake-1.5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/sys/Makefile.am: Remove.
* include/rtems/Makefile.am: Remove.
* include/rtems/posix/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs.
* inline/rtems/Makefile.am: Remove.
* inline/rtems/posix/Makefile.am: Remove.
* inline/Makefile.am: Handle subdirs.
* macros/rtems/Makefile.am: Remove.
* macros/rtems/posix/Makefile.am: Remove.
* macros/Makefile.am: Handle subdirs.
* configure.ac: Reflect changes above.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/itronsys/Makefile.am: Remove.
* include/rtems/Makefile.am: Remove.
* include/rtems/itron/Makefile.am: Remove.
* inline/rtems/Makefile.am: Remove.
* inline/rtems/itron/Makefile.am: Remove.
* macros/rtems/Makefile.am: Remove.
* macros/rtems/itron/Makefile.am: Remove.
* include/Makefile.am: handle subdirs.
* inline/Makefile.am: handle subdirs.
* macros/Makefile.am: handle subdirs.
* configure.ac: Reflect changes above.
|
|
|
|
|
|
| |
* setup.def: Bumped the gdb_patch_version to account for a configuration
problem on psim where it could not be enabled for powerpc-RTEMS.
* gdb/Makefile.am: Add i386-RTEMS and powerpc-RTEMS targets.
|
|
|
|
| |
* console/.cvsignore: New file.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/sh4uart.h: move to include/sh/sh4uart.h.
* include/ispsh7750.h: move to include/rtems/score/ispsh7750.h.
* include/iosh7750.h: move include/rtems/score/iosh7750.h.
* include/sh7750_regs.h: move to include/rtems/score/sh7750_regs.h.
* include/rtems/score/ipl.h: move to include/rtems/score/ipl.h.
* include/rtems/score/sh4_regs.h: Reintroduce from Alexandra
Kossovsky's original sources.
* include/Makefile.am: reflect changes above, remove EXTRA_DIST,
require automake 1.5.
* sci/Makefile.am: Disable compilation of console.c.
* sci/sh4uart.c: include <sh/sh4uart.h>, add SH7750_SCSMR_CHK_S,
remove SH4_CPU_HZ_Frequency;
* score/isph7750.c: Remove #if !defined(sh7750), include sh4_regs.h.
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac: Added support for START_HW_INIT.
* console/Makefile.am: Removed VPATH.
* include/Makefile.am: Added missing ramdisk.h to include_HEADERS.
* startup/linkcmds: Do not force output format to coff-sh.
* startup/linkcmds-le: Comment out force of output format and add
comment questioning need to have special linkcmds for little endian.
* wrapup/Makefile.am: Add ramdisk to list of BSP_PIECES.
|
|
|
|
| |
* configure.ac: Add sh7750.
|
|
|
|
| |
* acinclude.m4: Add gensh4 and simsh4.
|
|
|
|
|
| |
* custom/gensh4.cfg: Remove START_HW_INIT.
* custom/simsh4.cfg: Remove START_HW_INIT, RTEMS_CPU_MODEL=sh7750.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac: Remove AC_SUBST(CPU_CLOCK_RATE_HZ), add
START_HW_INIT-support macros, add console/Makefile.
* Makefile.am: Add console SUBDIR.
* hw_init/Makefile.am: Fix C_FILES, remove AM_CPPFLAGS/HZ.
* include/Makefile.am: Add bspopts.h.
* include/bsp.h: Comment out SH4_CPU_HZ_Frequency.
* startup/bspstart.c: Comment out SH4_CPU_HZ_Frequency.
* startup/linkcmds: Comment out OUTPUT_FORMAT for coff
compatibility.
* wrapup/Makefile.am: Add console to BSP_PIECES.
* console/Makefile.am: New.
* console/console.c: Moved from libcpu/sh/sh7750/sci/console.c.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/sh4uart.h: move to include/sh/sh4uart.h.
* include/ispsh7750.h: move to include/rtems/score/ispsh7750.h.
* include/iosh7750.h: move include/rtems/score/iosh7750.h.
* include/sh7750_regs.h: move to include/rtems/score/sh7750_regs.h.
* include/rtems/score/ipl.h: move to include/rtems/score/ipl.h.
* include/rtems/score/sh4_regs.h: Reintroduce from Alexandra
Kossovsky's original sources.
* include/Makefile.am: reflect changes above, remove EXTRA_DIST,
require automake 1.5.
* sci/Makefile.am: Disable compilation of console.c.
* sci/sh4uart.c: include <sh/sh4uart.h>, add SH7750_SCSMR_CHK_S,
remove SH4_CPU_HZ_Frequency;
* score/isph7750.c: Remove #if !defined(sh7750), include sh4_regs.h.
|
|
|
|
| |
* cpu.c: Fix #ifdefs, add missing #endif.
|
|
|
|
|
|
|
|
|
|
| |
* mkbinutilsspec.in: Guard sed-pattern against autoconf.
* mkgccnewlibspec.in: Guard sed-pattern against autoconf, remove
Target_alias.
* mkgdbspec.in: Guard sed-pattern against autoconf.
* mkbspspec.in: Guard sed-pattern against autoconf.
* configure.ac: Rework check for RPM_SPECSdir.
* autotools/automake-rtems.spec: Update to automake-1.5.
|
|
|
|
| |
* start/start.S: Fixed typo.
|
|
|
|
| |
* clock/p_clock.c, startup/bspstart.c: Fixed typo.
|
|
|
|
| |
* include/chain.h: Fixed typo.
|
|
|
|
| |
* console/inch.c: Fixed typo.
|
|
|
|
|
|
| |
* startup/linkcmds: Fixed typo.
* comm/gdb_glue.c:
|