Commit Graph

23302 Commits

Author SHA1 Message Date
Ralf Corsepius
6bbc5e0fd6 Make sure not to be using GPLed parts of newlib. 2011-04-27 12:25:13 +00:00
Ralf Corsepius
18b885ea8a Preps for gcc-4.5.3. 2011-04-27 08:21:01 +00:00
Ralf Corsepius
8b11074e4d Preps for fedora 16. 2011-04-27 08:16:21 +00:00
Joel Sherrill
a87878bfc4 2011-04-25 Jennifer Averett <jennifer.averett@OARcorp.com>
PR 1783/bsps
	* include/bsp.h: Remove dead prototypes of Clock_delay() and delay().
	Neither had bodies.
2011-04-25 19:39:31 +00:00
Jennifer Averett
fe40096f2e 2011-04-25 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* score/include/rtems/bspsmp.h: Did some prototype cleanup.
2011-04-25 15:06:41 +00:00
Ralf Corsepius
9e01d150f5 New. 2011-04-23 08:34:46 +00:00
Ralf Corsepius
ae312f4725 Regenerate. 2011-04-22 22:19:35 +00:00
Ralf Corsepius
2f873e3b76 GCC_RPMREL = 9, 2011-04-22 22:17:05 +00:00
Ralf Corsepius
2c368ef226 newlib-1.19.0-rtems4.11-20110423.diff 2011-04-22 22:02:20 +00:00
Ralf Corsepius
be654f48e8 New. 2011-04-22 21:58:38 +00:00
Joel Sherrill
451a46fae0 2011-04-22 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1782/cpukit
	* porting/taskcontext.t: Disable deferred FPU context switches when SMP
	is enabled. Per code tracking of deferred contexts is not
	implemented.
2011-04-22 17:54:38 +00:00
Joel Sherrill
f78831f13b 2011-04-22 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1782/cpukit
	* score/include/rtems/score/thread.h: Disable deferred FPU context
	switches when SMP is enabled. Per code tracking of deferred contexts
	is not implemented.
2011-04-22 17:54:31 +00:00
Joel Sherrill
4802bfabc8 2011-04-22 Joel Sherrill <joel.sherrilL@OARcorp.com>
* console/console.c: Now compiles.
2011-04-22 17:07:51 +00:00
Jennifer Averett
469a993f14 2011-04-21 Jennifer Averett <Jennifer.Averett@OARcorp.com
PR 1777/cpukit
	* tools/schedsim/rtems/rtems_init.c: Consolidated access to
	_Thread_Dispatch_disable_level.
2011-04-21 19:09:13 +00:00
Jennifer Averett
1c95d94af6 2011-04-21 Jennifer Averett <Jennifer.Averett@OARcorp.com
PR 1777/cpukit
	* support/include/tmacros.h, tmtests/tm26/task1.c,
	tmtests/tm27/task1.c: Consolidated access to
	_Thread_Dispatch_disable_level.
2011-04-21 19:05:34 +00:00
Jennifer Averett
d7c388321a 2011-04-21 Jennifer Averett <Jennifer.Averett@OARcorp.com
PR 1777/cpukit
	* libcsupport/src/malloc_deferred.c, libcsupport/src/realloc.c,
	score/Makefile.am, score/cpu/lm32/irq.c, score/cpu/nios2/irq.c,
	score/include/rtems/score/coremutex.h,
	score/include/rtems/score/thread.h,
	score/inline/rtems/score/thread.inl, score/src/heapfree.c,
	score/src/pheapwalk.c, score/src/smp.c, score/src/threaddispatch.c:
	Consolidated access to _Thread_Dispatch_disable_level.
	* score/src/threaddisabledispatch.c, score/src/threadenabledispatch.c:
	New files.
2011-04-21 19:05:15 +00:00
Jennifer Averett
85f5c14bd0 2011-04-21 Jennifer Averett <Jennifer.Averett@OARcorp.com
PR 1777/cpukit
	* src/lib/libbsp/powerpc/shared/startup/panic.c,
	src/lib/libcpu/sh/sh7032/score/cpu_asm.c,
	src/lib/libcpu/sh/sh7045/score/cpu_asm.c,
	src/lib/libcpu/sh/sh7750/score/cpu_asm.c,
	src/lib/libcpu/sh/shgdb/score/cpu_asm.c: Consolidated access to
	_Thread_Dispatch_disable_level.
2011-04-21 19:04:50 +00:00
Joel Sherrill
0e89af816c 2011-04-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac: Add fstests.
2011-04-20 21:30:36 +00:00
Joel Sherrill
a2f875f222 2011-04-20 Joel Sherrill <joel.sherrill@oarcorp.com>
Add initial test to File System Test Suite.
	* .cvsignore, ChangeLog, Makefile.am, configure.ac, fs01/fs91.doc,
	fs01/init.c, imfs_fs01/.cvsignore, imfs_fs01/Makefile.am,
	imfs_fs01/imfs_fs01.scn, imfs_support/fs_config.h,
	imfs_support/fs_support.c, mimfs_fs01/.cvsignore,
	mimfs_fs01/Makefile.am, mimfs_fs01/mimfs_fs01.scn,
	mimfs_support/fs_config.h, mimfs_support/fs_support.c: New files.
2011-04-20 21:30:15 +00:00
Joel Sherrill
25e9d2fb93 2011-04-20 Joel Sherrill <joel.sherrilL@OARcorp.com>
* acinclude.m4: Regenerated for TLL6527M.
2011-04-20 20:25:06 +00:00
Joel Sherrill
550e2efc0f 2011-04-20 Joel Sherrill <joel.sherrilL@OARcorp.com>
* console/console-io.c: Regenerated for TLL6527M.
2011-04-20 20:24:41 +00:00
Joel Sherrill
ad65fc7fb7 2011-04-20 Rohan Kangralkar <rkangral@ece.neu.edu>
PR 1781/bsps
	* ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
	preinstall.am, times, console/console.c, include/bsp.h,
	include/cplb.h, include/tm27.h, make/custom/TLL6527M.cfg,
	startup/bspstart.c, startup/linkcmds: New files.
	Initial port for the TLL6527Mboard that contains blackfin 52X
	range of processors. Used eZKit533 as a reference for building
	the port.
2011-04-20 20:23:39 +00:00
Joel Sherrill
cb4c90b227 2011-04-20 Rohan Kangralkar <rkangral@ece.neu.edu>
PR 1781/bsps
	* bf52x/include: Added additional MMR.
	* bf52x/interrupt: The BF52X processors have a different
	System interrupt controller than present in the 53X range of
	processors. The 52X have 8 interrupt assignment registers. The
	implementation uses tables to increase predictability.
	* serial/uart.?: Added DMA based and interrupt based transfer
	support. The uart code used a single ISR for TX and RX and tried
	to identify and multiplex inside the ISR. In the new code the
	type of interrupt is identified by the central ISR dispatcher
	bf52x/interrupt or interrupt/.	This simplifies the UART ISR.
2011-04-20 20:20:47 +00:00
Joel Sherrill
5eb50f38e9 2011-04-20 Rohan Kangralkar <rkangral@ece.neu.edu>
PR 1781/bsps
	* console/console-io.c: The UART RX and TX are different ISR
	now. So the array containing the registeration changes. The
	change is due to change in the libcup uart function.
2011-04-20 20:20:17 +00:00
Joel Sherrill
ca11004d24 2011-04-20 Rohan Kangralkar <rkangral@ece.neu.edu>
PR 1781/bsps
	* bfin/rtems/bf52x.h: This file defines basic MMR for the Blackfin
	52x CPU.  The MMR have been taken from the ADSP-BF52x Blackfin
	Processor Hardware Reference from Analog Devices. Mentioned
	Chapters refer to this Documentation.
2011-04-20 20:19:08 +00:00
Joel Sherrill
0e501eae8f 2011-04-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* README, psxtmtests_plan.csv: Add more possible test cases.
2011-04-20 16:22:14 +00:00
Ralf Corsepius
b714a34a8b Add gcc/base-go.add and gcc/target-go.add. 2011-04-20 13:53:39 +00:00
Ralf Corsepius
19527c6a3f Eliminate $optargs 2011-04-20 13:36:33 +00:00
Joel Sherrill
6f68d5faaf 2011-04-18 Joel Sherrill <joel.sherrilL@OARcorp.com>
* posix/src/mqueuegetattr.c,
	score/inline/rtems/score/schedulerpriority.inl: Remove warnings.
2011-04-18 22:01:47 +00:00
Joel Sherrill
159f41c497 2011-04-18 Joel Sherrill <joel.sherrilL@OARcorp.com>
* rtems/score/sparc.h: Remove warnings.
2011-04-18 22:01:39 +00:00
Chris Johns
e0bc543797 2011-04-16 Chris Johns <chrisj@rtems.org>
PR 1774/filesystem
        * libfs/src/imfs/imfs_eval.c: Fix the IMFS eval and eval for make
        handlers to not inspect a mounted file sytems path.
2011-04-16 04:40:11 +00:00
Sebastian Huber
a3ca5f366f 2011-04-15 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* psxstat/test.c: Check status codes.
2011-04-15 14:21:19 +00:00
Sebastian Huber
3f2af2f968 2011-04-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
* sp09/screen02.c: Use integer value that fits into one character.
2011-04-15 13:21:09 +00:00
Sebastian Huber
15478c9520 2011-04-15 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* psxstat/test.c: Fixed integer type.
2011-04-15 11:25:00 +00:00
Sebastian Huber
8bbb37d1f8 2011-04-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libfs/src/pipe/fifo.c: Fixed integer type.
2011-04-15 11:13:21 +00:00
Sebastian Huber
3d2044481e 2011-04-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/src/ioctl.c: Fixed integer type.
2011-04-15 10:27:10 +00:00
Sebastian Huber
86820eda09 2011-04-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1780/cpukit
	* rtems/score/cpu.h: Lower alignment requirements for
	CPU_PARTITION_ALIGNMENT according to AAPCS.
2011-04-15 08:06:16 +00:00
Joel Sherrill
e58f80cb40 2011-04-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* sapi/include/confdefs.h, score/cpu/i386/cpu.c: Fix typos so you
	really can define a user scheduler.
2011-04-11 17:23:06 +00:00
Joel Sherrill
4847716dec 2011-04-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am: Add schedulersimple.h
2011-04-11 17:22:46 +00:00
Joel Sherrill
3bc1585cdc 2011-04-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/irq/irq_asm.S: Rename rtems_smp_maximum_processors to
	rtems_configuration_smp_maximum_processors since it is defined in
	confdefs.h.
2011-04-11 17:16:50 +00:00
Sebastian Huber
2bda489ed9 2011-04-11 Keith Robertson <kjrobert at alumni dot uwaterloo dot ca>
* ne2000/ne2000.c: Add multicast support.  Patch submitted to mailing
	list 2005-12-21.
2011-04-11 11:55:42 +00:00
Joel Sherrill
b7528cf295 2011-04-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* README: New file.
2011-04-07 18:20:32 +00:00
Joel Sherrill
b467831a38 2011-04-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/main_clocktick.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: Compiles now
	and do not core dump when RTEMS is not initialized.
2011-04-07 18:12:41 +00:00
Joel Sherrill
e69369c7cd 2011-04-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, wkspace.c: Compiles now and do not core dump when RTEMS
	is not initialized.
2011-04-07 18:12:39 +00:00
Joel Sherrill
f78daca603 2011-04-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* rtems_footer.html.in, common/cpright.texi: Update dates in copyright.
2011-04-07 16:50:35 +00:00
Joel Sherrill
5d2aacc2a9 2011-04-05 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1701/filesystems
	* libfs/src/imfs/memfile.c: Fix sense of assert.
2011-04-05 13:38:49 +00:00
Sebastian Huber
6503ac9b00 2011-04-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
* score/src/heap.c: Avoid integer overflow.
2011-04-05 09:50:02 +00:00
Sebastian Huber
5bd6123f77 2011-04-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
* tar01/init.c: Fixed integer types.
2011-04-05 09:19:53 +00:00
Joel Sherrill
142b3b810f 2011-04-04 Gedare Bloom <giddyup44@yahoo.com>
PR 1641/cpukit
	* Makefile.am, configure.ac: Create testcase for red black tree.
	* sprbtree01/init.c, sprbtree01/Makefile.am, sprbtree01/sprbtree01.doc,
	sprbtree01/sprbtree01.scn: New files.
2011-04-04 18:45:38 +00:00
Joel Sherrill
bd9baa8184 2010-07-28 Gedare Bloom <giddyup44@yahoo.com>
PR 1641/cpukit
	* sapi/Makefile.am, sapi/preinstall.am, score/Makefile.am,
	score/preinstall.am: Add Red Black Tree data structure to score.
	* sapi/include/rtems/rbtree.h, sapi/inline/rtems/rbtree.inl,
	score/include/rtems/score/rbtree.h, score/inline/rtems/score/rbtree.inl,
	score/src/rbtree.c, score/src/rbtreeextract.c,
	score/src/rbtreefind.c, score/src/rbtreefindheader.c,
	score/src/rbtreeget.c, score/src/rbtreeinsert.c,
	score/src/rbtreepeek.c: New files.
2011-04-04 18:44:16 +00:00