Joel Sherrill
e184e3d596
2011-01-02 Danila Bespalov <danila DOT bespalov AT gmail DOT com>
...
* started/buildc.t, started/buildrt.t, started/nt.t, started/require.t,
started/sample.t: Review and improve.
2011-01-02 16:12:02 +00:00
Sebastian Huber
45c8fb6534
2010-12-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* network/network.c: Update for API changes.
2010-12-30 14:05:34 +00:00
Sebastian Huber
ce0922e685
2010-12-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/u-boot.h: Removed file.
* include/u-boot-config.h, include/tsec-config.h: New files.
* include/bsp.h, start/start.S, startup/bspstart.c: Use new U-Boot
support.
* network/network.c: Update for API changes.
* Makefile.am, preinstall.am: Reflect changes above.
2010-12-30 13:16:41 +00:00
Sebastian Huber
4bb492529a
2010-12-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am, mpc83xx/include/mpc83xx.h,
mpc83xx/network/tsec.c, mpc83xx/network/tsec.h: Make it possible to
use the TSEC driver for other systems.
2010-12-30 13:12:03 +00:00
Sebastian Huber
1e86d1e350
2010-12-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* mpc83xx/include/mpc83xx.h, mpc83xx/network/tsec.c,
mpc83xx/network/tsec.h: Make it possible to use the TSEC driver for
other systems.
2010-12-30 13:09:47 +00:00
Sebastian Huber
5cace1823c
2010-12-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/u-boot.h: Removed file.
* include/u-boot-config.h: New file.
* include/bsp.h, start/start.S, startup/bspstart.c: Use new U-Boot
support.
* Makefile.am, preinstall.am: Reflect changes above.
2010-12-30 13:04:24 +00:00
Sebastian Huber
eab47ad80e
2010-12-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/uboot_dump_bdinfo.c: Include <bsp/u-boot.h> if necessary.
* shared/include/u-boot-board-info.h: New file.
* shared/include/u-boot.h: Removed file.
2010-12-30 13:01:13 +00:00
Sebastian Huber
9812d517a1
2010-12-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/bspgetworkarea.c: Include <bsp/u-boot.h> if necessary.
* shared/include/u-boot.h, shared/src/bsp-uboot-board-info.c: New
files.
2010-12-30 12:58:39 +00:00
Sebastian Huber
6175176562
2010-12-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am, startup/start.S: Use standard zero
function.
* startup/linkcmds.base: Reserve enough space for the exception
minimum prologues. Changed start section name.
* startup/bspstart.c: Removed superfluous cache initialization.
* configure.ac: Fixed option default values.
2010-12-29 10:54:57 +00:00
Sebastian Huber
47b0230107
2010-12-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/include/start.h, shared/src/bsp-start-zero.S: New files.
2010-12-29 10:52:03 +00:00
Sebastian Huber
4e9d8ea602
2010-12-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* new-exceptions/bspsupport/ppc_exc_address.c,
new-exceptions/bspsupport/ppc_exc_initialize.c: Fixed IVOR handling for
e200z0 and e200z1.
2010-12-29 10:48:08 +00:00
Sebastian Huber
ef8dff0531
2010-12-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* mpc55xx/include/mpc55xx.h, mpc55xx/misc/copy.S: Removed zero
functions.
2010-12-29 10:45:33 +00:00
Sebastian Huber
644448f840
2010-12-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/include/cpuIdent.c, shared/include/cpuIdent.h: Added support
for e500v2. Removed IVPR/IVOR/HWIVOR features since they are included
in Book E.
* new-exceptions/bspsupport/vectors.h,
new-exceptions/bspsupport/ppc_exc.S,
new-exceptions/bspsupport/ppc_exc_address.c,
new-exceptions/bspsupport/ppc_exc_categories.c,
new-exceptions/bspsupport/ppc_exc_initialize.c,
new-exceptions/bspsupport/ppc_exc_prologue.c: Added support for
e500v2. Added exception vector defines for Book E types. Removed
e200 exception vector defines. Added e500 exception vector defines.
Unified IVOR calculation for e200 and e500 (e200z1 has hard wired
IVOR values).
2010-12-29 09:51:18 +00:00
Sebastian Huber
26a250afca
2010-12-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* startup/linkcmds.base: Reserve enough space for the exception
minimum prologues.
2010-12-29 09:43:06 +00:00
Sebastian Huber
d00b7a5a3f
2010-12-28 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libfs/src/dosfs/msdos_conv.c: Fixed convertion of half seconds to
seconds.
2010-12-28 09:55:57 +00:00
Sebastian Huber
3ae59505d0
2010-12-28 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libfs/src/dosfs/msdos_misc.c: Create short file names acceptable for
Windows.
2010-12-28 08:46:57 +00:00
Sebastian Huber
45edf78e36
2010-12-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libfs/src/dosfs/msdos.h, libfs/src/dosfs/msdos_misc.c,
libfs/src/dosfs/msdos_create.c: Create valid create and modfied date
and time.
2010-12-27 14:35:13 +00:00
Ralf Corsepius
9f82dfb799
Remove.
2010-12-26 17:08:45 +00:00
Sebastian Huber
6d9059f6e8
2010-12-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* mpc83xx/i2c/mpc83xx_i2cdrv.c: Fixed interrupt flag clearing for
MPC55XX family.
2010-12-23 12:50:55 +00:00
Sebastian Huber
dbb3211a29
2010-12-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* configure.ac: Added I2C options. Fixed eMIOS prescaler. Use
standard linker command file support.
* include/bsp.h: Declare I2C initialization function.
* i2c/i2c_init.c: Implementation.
* make/custom/gwlcfm.cfg, make/custom/mpc5566evb.cfg,
make/custom/mpc55xx.inc: Use standard linker command file support.
* startup/bspstart.c: More board specific settings.
* Makefile.am, preinstall.am: Reflect changes above.
2010-12-22 14:21:03 +00:00
Sebastian Huber
b5919529db
2010-12-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* new-exceptions/bspsupport/ppc_exc.S: Comment.
* new-exceptions/bspsupport/ppc_exc_address.c: Fixed address
calculation for e200z1 core.
2010-12-22 14:13:03 +00:00
Joel Sherrill
ffc3c64cf4
2010-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Add RTEMS Scheduler Simulator.
* configure.ac: Add tools/schedsim.
2010-12-17 15:25:40 +00:00
Ralf Corsepius
e715ecbdfa
Regenerate.
2010-12-17 15:24:02 +00:00
Ralf Corsepius
00ae84c039
gcc-4.5.2 (final).
2010-12-17 15:22:35 +00:00
Ralf Corsepius
42462e8da8
Rebase patch for gcc-4.5.2.
2010-12-17 15:18:04 +00:00
Joel Sherrill
5aecf664d9
2010-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Jennifer Averett <jennifer.averett@oarcorp.com >
Add RTEMS Scheduler Simulator.
* sapi/include/confdefs.h: This adds some simple conditional
logic to disable portions of the configuration that are NOT supported
when configuring an RTEMS instance for use with a Scheduler Simulator
instance.
2010-12-17 14:56:06 +00:00
Joel Sherrill
7accb652a7
2010-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Jennifer Averett <jennifer.averett@oarcorp.com >
Add RTEMS Scheduler Simulator. This is the top level of the tree.
* .cvsignore, ChangeLog, Makefile.am, configure.ac: New files.
2010-12-17 14:53:29 +00:00
Joel Sherrill
f9b0a390e1
2010-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* .cvsignore: New file.
2010-12-17 14:53:04 +00:00
Joel Sherrill
4bc2c9886b
2010-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Jennifer Averett <jennifer.averett@oarcorp.com >
Add RTEMS Scheduler Simulator. This is the RTEMS "port" to and
adapter code to run on GNU/Linux with a fake context switch.
* ChangeLog, Makefile.am, interr.c, rtems_init.c, rtems_sched.h,
wkspace.c, sched_cpu/cpu.c, sched_cpu/cpu_asm.c,
sched_cpu/rtems/asm.h, sched_cpu/rtems/stringto.h,
sched_cpu/rtems/score/cpu.h, sched_cpu/rtems/score/cpu_asm.h,
sched_cpu/rtems/score/cpuopts.h, sched_cpu/rtems/score/no_cpu.h,
sched_cpu/rtems/score/types.h: New files.
2010-12-17 14:51:56 +00:00
Joel Sherrill
abff6d226a
2010-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Jennifer Averett <jennifer.averett@oarcorp.com >
Add RTEMS Scheduler Simulator. This is the shell scripting portion.
* .cvsignore, ChangeLog, Makefile.am, schedsim_priority/.cvsignore,
schedsim_priority/Makefile.am, schedsim_priority/config.c,
schedsim_priority/printheir_executing.c,
schedsim_priority/schedsim.cc,
schedsim_priority/wrap_thread_dispatch.c, scripts/script01,
scripts/script02, scripts/script03, scripts/script04,
scripts/script05, scripts/script06, shared/.cvsignore,
shared/Makefile.am, shared/commands.c, shared/getopt.c,
shared/lookup_semaphore.c, shared/lookup_task.c,
shared/main_clocktick.c, shared/main_echo.c, shared/main_executing.c,
shared/main_heir.c, shared/main_help.c, shared/main_rtemsinit.c,
shared/main_semcreate.c, shared/main_semdelete.c,
shared/main_semflush.c, shared/main_semobtain.c,
shared/main_semrelease.c, shared/main_taskcreate.c,
shared/main_taskdelete.c, shared/main_taskmode.c,
shared/main_taskpriority.c, shared/main_taskresume.c,
shared/main_tasksuspend.c, shared/main_taskwakeafter.c,
shared/schedsim_shell.h, shared/shell_cmdset.c,
shared/shell_makeargs.c, shared/include/shell.h,
shared/include/newlib/_ansi.h, shared/include/newlib/getopt.h: New
files.
2010-12-17 14:49:40 +00:00
Joel Sherrill
9f8115f90a
2010-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* math/Makefile.am, math/init.c: Init task has to be floating point and
there is no point in using optional manager stubs since libio needs
semaphores.
2010-12-16 21:33:31 +00:00
Joel Sherrill
1ae36f59b9
2010-12-16 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* develenv/direct.t: Remove Getting Started with GNAT/RTEMS.
* started_ada/.cvsignore, started_ada/Makefile.am,
started_ada/buildada.t, started_ada/gdb.t, started_ada/intro.t,
started_ada/require.t, started_ada/sample.t, started_ada/stamp-vti,
started_ada/started_ada.texi, started_ada/tversions.texi,
started_ada/version.texi: Removed.
2010-12-16 20:42:53 +00:00
Joel Sherrill
132b8e9f40
2010-12-16 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* SUPPORT: Update address.
2010-12-16 18:59:54 +00:00
Sebastian Huber
4e21c9a5b1
2010-12-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libmisc/cpuuse/cpuusagereport.c: We have to take the time since the
last context switch before the uptime.
2010-12-16 15:46:34 +00:00
Sebastian Huber
18657d189d
2010-12-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* score/src/watchdognanoseconds.c: New file.
* score/Makefile.am: Reflect change above.
* score/include/rtems/score/watchdog.h, score/src/coretodget.c,
score/src/coretodgetuptime.c: Do not allow NULL as nanoseconds since
last tick handler pointer.
2010-12-16 14:50:12 +00:00
Sebastian Huber
861ff1ef73
Added missing include file.
2010-12-16 14:41:03 +00:00
Sebastian Huber
6d4d934340
2010-12-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/lpc/include/lpc-i2s.h: Documentation. Fixed defines.
* shared/lpc/include/lpc-timer.h: Documentation.
* shared/lpc/network/lpc-ethernet.c: Added support for 10MBit/s links.
2010-12-16 13:35:26 +00:00
Sebastian Huber
cfe13cb1bd
2010-12-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* configure.ac, include/bspopts.h.in: More options.
* include/lpc32xx.h: Added watchdog definitions.
* include/mmu.h, misc/mmu.c: Added const qualifier.
* startup/bspreset.c: Use watchdog reset.
2010-12-16 13:35:06 +00:00
Ralf Corsepius
5d2b63cde2
Update to zlib-1.2.5-1.
2010-12-16 03:52:16 +00:00
Joel Sherrill
df6311707e
2010-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, common/cpright.texi, common/rtems.texi.in,
cpu_supplement/.cvsignore, started/Makefile.am, started/binaries.t,
started/buildc.t, started/buildrt.t, started/intro.t,
started/nextstep.t, started/nt.t, started/require.t,
started/sample.t, started/started.texi, started/version.texi: Major
update which includes removal of references to specific tool versions
and patches.
* started/tversions.texi.in: Removed.
2010-12-14 16:51:17 +00:00
Ralf Corsepius
8e03eb3fd0
Regenerate.
2010-12-11 12:58:31 +00:00
Ralf Corsepius
0814688306
gcc-4.5.2
2010-12-11 12:57:50 +00:00
Ralf Corsepius
fd623d5ae3
GCC_VERS = 4.5.2
2010-12-11 12:56:41 +00:00
Ralf Corsepius
814dd292e7
Regenerate.
2010-12-11 09:14:09 +00:00
Ralf Corsepius
812a9bda4a
Binutils-2.21.
...
BINUTILS_RPMREL = 0.20101211.0.
GCC_RPMREL = 0.20101211.0.
2010-12-11 09:12:01 +00:00
Ralf Corsepius
8d8de6c2a4
Add fedora 15.
...
Remove fedora 12.
2010-12-11 02:15:39 +00:00
Ralf Corsepius
783127738b
binutils-2.21.
2010-12-09 10:02:22 +00:00
Sebastian Huber
f4e67ff72e
2010-12-08 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* loopback/init.c: Loop back interface will be initialized now during
normal initialization via rtems_bsdnet_initialize_network().
2010-12-08 10:32:05 +00:00
Sebastian Huber
6c6b2f13f4
2010-12-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libnetworking/loop.h, libnetworking/net/if_loop.c,
libnetworking/rtems/rtems_glue.c, libmisc/dummy/dummy-networking.c:
Initialize loop back interface during normal initialization via
rtems_bsdnet_initialize_network().
2010-12-08 10:30:27 +00:00
Joel Sherrill
d810129b2f
2010-12-06 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* make/custom/rtl22xx_t.cfg: Now compiles.
2010-12-06 23:13:11 +00:00