Joel Sherrill
6c48b5358c
2011-01-08 Alin Rus <alin.codejunkie@gmail.com>
...
* posix/src/aio_misc.c: Fix rtems_aio_remove_req did not iterate
over chain.
* posix/src/aio_cancel.c: Add debug information. Add check for
bad file descriptor. Add else branch for cancel request on empty
IQ chain.
2011-01-08 21:01:32 +00:00
Ralf Corsepius
609ec1b246
Update.
2011-01-07 17:11:08 +00:00
Ralf Corsepius
ac18636205
New.
2011-01-07 08:19:39 +00:00
Ralf Corsepius
2d0e0c9972
Regenerate.
2011-01-07 08:19:12 +00:00
Ralf Corsepius
b16b20d9d4
newlib-1.19.0-rtems4.11-20110107.diff.
...
Abandon gcc-4.5.0, gcc-4.5.1.
2011-01-07 08:18:09 +00:00
Ralf Corsepius
358b757ebe
Bump GCC_RPMREL.
...
NEWLIB_VERS = 1.19.0.
Reset NEWLIB_RPMREL.
2011-01-07 08:16:52 +00:00
Ralf Corsepius
2ff81e9dbd
Regenerate.
2011-01-07 08:02:39 +00:00
Ralf Corsepius
7d6fa95976
Bump BINUTILS_RPMREL = 2.
2011-01-07 08:01:01 +00:00
Ralf Corsepius
ba696c19ec
Add binutils-2.21-rtems4.11-20110107.diff.
2011-01-07 07:59:00 +00:00
Ralf Corsepius
9f1ab2356a
New.
2011-01-07 07:58:01 +00:00
Ralf Corsepius
ac948cd220
Housekeeping.
2011-01-07 07:57:37 +00:00
Joel Sherrill
a7dc62aec3
2011-01-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: Move comment to correct location.
2011-01-06 18:57:59 +00:00
Joel Sherrill
5fbf42c276
2011-01-06 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* shared/irq/irq_asm.S: Fix spelling.
2011-01-06 14:34:08 +00:00
Joel Sherrill
3030975ab6
2011-01-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/error.c: Scheduler Simulator compilation always
defines __RTEMS_VIOLATE_KERNEL_VISIBILITY__. So avoid redefinition
warning.
2011-01-04 19:53:14 +00:00
Joel Sherrill
a84d456ce2
2011-01-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_readlink.c: readlink
filesystem entry should return ssize_t.
2011-01-04 19:18:09 +00:00
Joel Sherrill
8633e8f084
2011-01-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/src/aio_cancel.c: Use perfd field not next_fd.
2011-01-04 18:38:58 +00:00
Joel Sherrill
f447932fc0
2011-01-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/nfsclient/src/nfs.c: readlink filesystem entry should
return ssize_t.
2011-01-04 18:32:59 +00:00
Joel Sherrill
031785a6cd
2011-01-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu_asm.S: _Thread_Executing was not used.
2011-01-04 15:33:31 +00:00
Joel Sherrill
f989f1d224
2011-01-02 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* psx05/init.c: Spacing.
2011-01-03 01:59:22 +00:00
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