Commit Graph

23302 Commits

Author SHA1 Message Date
Sebastian Huber
842394f847 2011-09-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1901/cpukit
	* score/src/threadhandler.c: Do not use internal tasks for global
	initialization in MP configuration.
2011-09-09 11:25:23 +00:00
Sebastian Huber
fd1661f229 2011-09-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1844/cpukit
	* rtems/include/rtems/rtems/msgmp.h: Define
	MESSAGE_QUEUE_MP_PACKET_SIZE.
	* rtems/src/msgmp.c, rtems/src/msgqcreate.c: Use
	MESSAGE_QUEUE_MP_PACKET_SIZE.
2011-09-09 11:19:42 +00:00
Sebastian Huber
5817297df3 2011-09-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1873/cpukit
	* score/include/rtems/score/heap.h: Revert previous commit.
	* sapi/include/confdefs.h: Use proper constants in
	_Configure_From_workspace().
2011-09-09 11:02:03 +00:00
Sebastian Huber
d689de0b3c 2011-09-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
* score/include/rtems/score/basedefs.h: Typo.
	* score/src/mpci.c, rtems/src/eventmp.c, rtems/src/msgmp.c,
	rtems/src/partmp.c, rtems/src/regionmp.c, rtems/src/semmp.c,
	rtems/src/signalmp.c, rtems/src/taskmp.c: Use RTEMS_STATIC_ASSERT() to
	ensure that the packet size is small enough.
2011-09-09 10:57:58 +00:00
Sebastian Huber
f604a94280 2011-09-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
* nios2-thread-dispatch-disabled.c: Use offsetof() instead of
	RTEMS_offsetof().
2011-09-09 10:00:47 +00:00
Ralf Corsepius
e5b2ed7a5d 2011-09-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* imfs_support/fs_supprot.h, support/fstest.h,
	support/ramdisk_support.h: Don't include config.h.
2011-09-07 07:43:15 +00:00
Ralf Corsepius
d9578055d8 2011-09-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* fserror/test.c, fslink/test.c, fspatheval/test.c,
	fspermission/test.c, fsrdwr/init.c, fssymlink/test.c,
	fstime/test.c, support/fstest_support.c, support/ramdisk_support.c:
	Add config-header support.
2011-09-07 07:42:12 +00:00
Ralf Corsepius
88e2a3623c 2011-09-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* support/fstest.h: Include "pmacros.h".
2011-09-07 07:39:18 +00:00
Ralf Corsepius
db6fbdf0ef 2011-09-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* fserror/fserror.doc, fserror/test.c, fslink/fslink.doc,
	fslink/test.c, fspatheval/patheval.doc, fspatheval/test.c,
	fspermission/fspermission.doc, fspermission/test.c,
	fsrdwr/fsrdwr.doc, fsrdwr/init.c, fssymlink/fssymlink.doc,
	fssymlink/test.c, fstime/fstime.doc, fstime/test.c,
	imfs_support/fs_config.h, imfs_support/fs_support.c,
	imfs_support/fs_supprot.h, mdosfs_support/fs_config.h,
	mdosfs_support/fs_support.c, mimfs_support/fs_config.h,
	mimfs_support/fs_support.c, mrfs_support/fs_config.h,
	mrfs_support/fs_support.c, support/fstest.h,
	support/fstest_support.c, support/fstest_support.h,
	support/ramdisk_support.c, support/ramdisk_support.h:
	Fix CVS-Ids.
2011-09-07 07:32:05 +00:00
Ralf Corsepius
4f7d002d65 Regenerate. 2011-09-05 15:59:19 +00:00
Ralf Corsepius
4390f3c93a Bump GCC_RPMREL. 2011-09-05 15:55:45 +00:00
Ralf Corsepius
ab143e912f gcc-core-4.5.3-rtems4.11-20110905.diff, gcc-g++-4.5.3-rtems4.11-20110905.diff 2011-09-05 15:51:18 +00:00
Ralf Corsepius
54c87d9b4b New. 2011-09-05 15:46:08 +00:00
Sebastian Huber
3b9247e475 2011-09-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
* spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
	spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
	spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
	spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
	spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
	spfatal_support/init.c: Print proper begin message.
2011-09-05 09:54:34 +00:00
Sebastian Huber
dc9f1a932b 2011-09-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
* psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
	psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
	psxfatal_support/init.c: Print proper begin and end message.
2011-09-05 09:49:52 +00:00
Ralf Corsepius
79fa247288 Restore bfin hacks. 2011-09-05 06:16:47 +00:00
Ralf Corsepius
827a0d0392 Regenerate. 2011-09-05 04:02:30 +00:00
Ralf Corsepius
406ac28b7a Fix typo 2011-09-05 04:02:13 +00:00
Ralf Corsepius
6587feafab New. 2011-09-05 03:46:16 +00:00
Ralf Corsepius
e9aee68d03 Regenerate. 2011-09-05 03:45:24 +00:00
Ralf Corsepius
826eb30163 gdb-7.3.1 2011-09-05 03:39:43 +00:00
Sebastian Huber
67518231a9 2011-09-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
* rtems/score/nios2-utility.h, nios2-isr-set-level.c,
	nios2-isr-get-level.c: Renamed functions.
2011-09-02 15:06:00 +00:00
Sebastian Huber
63f871fa93 2011-09-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
* stackchk/init.c, stackchk/system.h, stackchk/stackchk.scn: Print end
	of test message.
2011-09-02 13:41:55 +00:00
Sebastian Huber
0690fb2803 2011-09-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libmisc/monitor/mon-monitor.c: Removed "exit" and "quit" commands to
	avoid confusion.  They were an alias to the "fatal" command.
2011-09-02 13:17:35 +00:00
Sebastian Huber
1c0749b911 2011-09-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
* sp40/init.c: Avoid unsupported test cases.
2011-09-02 12:20:15 +00:00
Sebastian Huber
1c963169e1 2011-09-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
* rtems/score/nios2-utility.h: Use the same values for defines used by
	Altera HAL.
2011-09-02 11:20:28 +00:00
Sebastian Huber
36c187a0cd 2011-09-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
* rtems/score/nios2-utility.h: Avoid redefines with Altera HAL.
	Declare _Nios2_ISR_Set_level().
	* nios2-context-initialize.c: Use _Nios2_ISR_Set_level().
	* nios2-isr-set-level.c: Define _Nios2_ISR_Set_level().
2011-09-02 07:52:30 +00:00
Joel Sherrill
cae389ba36 2011-09-01 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1895/cpukit
	* score/src/coretodmsecstoticks.c, score/src/coretodusectoticks.c,
	score/src/timespectoticks.c: Ensure time conversions to ticks do not
	ignore partial tick and return 1 less than desired.
2011-09-01 18:24:47 +00:00
Joel Sherrill
ac9d2ecc46 2011-09-01 Petr Benes <benesp16@fel.cvut.cz>
PR 1895/cpukit
	* rtems/src/ratemoncancel.c, rtems/src/ratemondelete.c,
	rtems/src/ratemonperiod.c, sapi/include/confdefs.h,
	score/Makefile.am, score/include/rtems/score/scheduler.h,
	score/include/rtems/score/schedulerpriority.h,
	score/include/rtems/score/schedulersimple.h,
	score/include/rtems/score/schedulersimplesmp.h,
	score/inline/rtems/score/scheduler.inl,
	score/inline/rtems/score/schedulerpriority.inl,
	score/src/coremutexseize.c: Add priority_compare and release_job
	hooks interfaces to scheduler interface.
	* score/src/schedulerpriorityprioritycompare.c,
	score/src/schedulerpriorityreleasejob.c: New files.
2011-09-01 18:13:54 +00:00
Sebastian Huber
900d9e66f8 2011-09-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
* startup/bspstart.c: Update due to API changes.
2011-09-01 15:57:09 +00:00
Sebastian Huber
e2d0c6833e 2011-09-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
* cpu.c, cpu_asm.S: Removed files.
	* nios2-context-initialize.c, nios2-context-switch.S,
	nios2-fatal-halt.c, nios2-initialize-vectors.c, nios2-initialize.c,
	nios2-isr-get-level.c, nios2-isr-install-raw-handler.c,
	nios2-isr-install-vector.c, nios2-isr-is-in-progress.c,
	nios2-isr-set-level.c, nios2-thread-dispatch-disabled.c,
	rtems/score/nios2-utility.h: New files.
	* Makefile.am, preinstall.am: Reflect changes above.
	* irq.c: Update due to API changes.
	* rtems/score/cpu.h: New functions _CPU_Initialize_vectors(),
	_CPU_ISR_Set_level(), and _CPU_Fatal_halt() (instead of macros).
	Support for external interrupt controller (EIC).  Documentation
	changes.
2011-09-01 15:52:12 +00:00
Ralf Corsepius
84649da6ea Remove. 2011-09-01 09:25:38 +00:00
Ralf Corsepius
04232161bf Regenerate. 2011-09-01 09:22:43 +00:00
Ralf Corsepius
660912b990 Bump GDB_RPMREL. 2011-09-01 09:20:45 +00:00
Ralf Corsepius
6ca3e009d5 Enable infos. 2011-09-01 09:19:23 +00:00
Ralf Corsepius
7e83682670 Abandon gdb-7.1. 2011-09-01 09:18:11 +00:00
Sebastian Huber
df8204f590 2011-09-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
* mpc55xx/include/fsl-mpc567x.h: Added FLASH as an alias to FLASH_A.
2011-09-01 08:18:56 +00:00
Sebastian Huber
3ac2bf5e24 2011-09-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
* mpc55xx/include/fsl-mpc551x.h: Use legacy register naming.
2011-09-01 08:15:10 +00:00
Sebastian Huber
7a84689f29 2011-09-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
* mpc55xx/include/fsl-mpc551x.h, mpc55xx/include/fsl-mpc556x.h,
	mpc55xx/include/fsl-mpc567x.h: Added missing FLASH types.
2011-09-01 08:09:28 +00:00
Ralf Corsepius
ac620ef855 Regenerate. 2011-09-01 03:55:47 +00:00
Ralf Corsepius
120adc247d gdb-7.3 2011-09-01 03:54:09 +00:00
Ralf Corsepius
d783a1ee75 Move python into package specific subdir. 2011-09-01 03:48:10 +00:00
Sebastian Huber
9e7758b277 2011-08-31 Sebastian Huber <sebastian.huber@embedded-brains.de>
* startup/bspgetworkarea.c, startup/linkcmds.base: Removed files.
	* include/mpc55xx-config.h, make/custom/mpc5674fevb.cfg,
	startup/early-init.c, startup/ebi-cal-cs-config.c,
	startup/ebi-cs-config.c, startup/exc-vector-base.S,
	startup/fmpll-syncr-vals.c, startup/linkcmds.mpc5674fevb,
	startup/mmu-config.c, startup/siu-pcr-config.c: New files.
	* Makefile.am, preinstall.am: Reflect changes above.
	* startup/linkcmds.gwlcfm, startup/linkcmds.mpc5566evb,
	startup/linkcmds.phycore_mpc5554: Use linker command base file.
	* configure.ac: Support MPC5674F.  Changed eSCI options.
	* clock/clock-config.c: Support MPC5674F.
	* i2c/i2c_init.c, network/smsc9218i.c, startup/sd-card-init.c: Update
	due to API changes.
	* include/bsp.h: Define BSP_INTERRUPT_STACK_AT_WORK_AREA_BEGIN.
	* network/if_smc.c: Use HAS_SMC91111.
	* startup/start.S, startup/bspstart.c: Moved low-level initialization
	into new files.  Overall cleanup.
2011-08-31 16:03:10 +00:00
Sebastian Huber
f23c9ed63d 2011-08-31 Sebastian Huber <sebastian.huber@embedded-brains.de>
* startup/linkcmds.base: Removed file.
	* Makefile.am: Reflect change above.
2011-08-31 15:55:52 +00:00
Sebastian Huber
e635abf6a7 2011-08-31 Sebastian Huber <sebastian.huber@embedded-brains.de>
* shared/startup/linkcmds.base: New file.
2011-08-31 15:54:19 +00:00
Sebastian Huber
97fa2f1b1e 2011-08-31 Sebastian Huber <sebastian.huber@embedded-brains.de>
* mpc55xx/include/fsl-mpc551x.h, mpc55xx/include/fsl-mpc555x.h,
	mpc55xx/include/fsl-mpc556x.h, mpc55xx/include/fsl-mpc567x.h,
	mpc55xx/include/regs-edma.h, mpc55xx/include/regs-mmu.h: New files.
	* Makefile.am, M preinstall.am: Reflect changes above.
	* mpc55xx/dspi/dspi.c: Update due to API changes.
	* mpc55xx/include/edma.h, mpc55xx/edma/edma.c: Rework to support
	multiple eDMA modules.  Removed complex error interrupt handling.
	* mpc55xx/include/esci.h, mpc55xx/esci/esci.c: Support interrupt mode
	and printk().  Use configure options.
	* mpc55xx/include/irq.h: More defines.  API changes.
	* mpc55xx/include/mpc55xx.h: API changes.
	* mpc55xx/include/reg-defs.h: Added register defines.
	* mpc55xx/include/regs.h: Use new register header files.
	* mpc55xx/include/siu.h: Fixed includes.
	* mpc55xx/misc/fmpll.S, mpc55xx/misc/copy.S, mpc55xx/misc/flash.S:
	Changed sections.  API changes. Support MPC5674F.
2011-08-31 15:50:30 +00:00
Sebastian Huber
b2aa729698 2011-08-31 Sebastian Huber <sebastian.huber@embedded-brains.de>
* new-exceptions/bspsupport/ppc_exc_categories.c,
	shared/include/cpuIdent.c, shared/include/cpuIdent.h: Support e200z7.
2011-08-31 15:27:58 +00:00
Ralf Corsepius
6fbf65fdf9 Regenerate. 2011-08-31 14:30:21 +00:00
Ralf Corsepius
6f95e2ff4d Add bfin hackery. 2011-08-31 14:29:39 +00:00
Ralf Corsepius
1919d59c07 GDB_VERS = 7.3. 2011-08-31 14:29:01 +00:00