Commit Graph

1554 Commits

Author SHA1 Message Date
Joel Sherrill
9b4422a251 Remove All CVS Id Strings Possible Using a Script
Script does what is expected and tries to do it as
smartly as possible.

+ remove occurrences of two blank comment lines
  next to each other after Id string line removed.
+ remove entire comment blocks which only exited to
  contain CVS Ids
+ If the processing left a blank line at the top of
  a file, it was removed.
2012-05-11 08:44:13 -05:00
Joel Sherrill
33a105fb69 Revert: Remove CVS Ids
See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html
for details.
2012-05-07 11:08:48 -05:00
Ralf Corsépius
91d2e18249 Remove CVS-Ids. 2012-05-04 09:36:24 +02:00
Ralf Corsépius
c30045fab0 Remove CVS-Ids. 2012-05-04 09:36:22 +02:00
Ralf Corsépius
f7d50ed840 Remove CVS-Ids. 2012-05-04 09:36:22 +02:00
Ralf Corsépius
e30165d583 Remove CVS-Ids. 2012-05-04 09:36:22 +02:00
Ralf Corsépius
1a74927093 Remove CVS-Ids. 2012-05-04 09:36:22 +02:00
Ralf Corsépius
3ef7c91f4c Remove CVS-Ids. 2012-05-04 09:36:22 +02:00
Ralf Corsépius
f901b51a10 Remove CVS-Ids. 2012-05-04 09:36:22 +02:00
Ralf Corsépius
1559075d97 Remove CVS-Ids. 2012-05-04 09:36:22 +02:00
Ralf Corsépius
8e2531107b Remove CVS-Ids. 2012-05-04 09:36:22 +02:00
Ralf Corsépius
8f73991692 Remove CVS-Ids. 2012-05-04 09:36:22 +02:00
Ralf Corsépius
c559cba6e3 Remove CVS-Ids. 2012-05-04 09:36:22 +02:00
Ralf Corsépius
d31c6d3c3e Remove CVS-Ids. 2012-05-04 09:36:22 +02:00
Joel Sherrill
78dea6ceb2 libcpu misc m68k and sh - Correct formatting and remove weird Id strings 2012-05-03 13:23:07 -05:00
Joel Sherrill
cfaa3662ee General - Remove extraneous blank line in license message
Many files had an extra blank line in the license text
found in the file header.  This patch removes that line.

 *  The license and distribution terms for this file may be
 *  found in the file LICENSE in this distribution or at
 *
 *  http://www.rtems.com/license/LICENSE.

The script that did this also turned off execute permission
when it was turned on incorrectly.
2012-05-03 12:55:58 -05:00
Joel Sherrill
358522def4 Libcpu misc files - Remove execute permission on source files. 2012-05-03 12:46:21 -05:00
Joel Sherrill
b8b2f19d0d libcpu/m68k/mcf532x - Remove bad $Id$ and clean up file header 2012-05-02 15:41:13 -05:00
Joel Sherrill
1a3cbfba52 s3c24xx shared: Clock driver clean up and ISR Handler Prototype Correction. 2012-04-19 13:16:33 -05:00
Joel Sherrill
abb52ce597 pxa255 shared: Clock driver clean up and ISR Handler Prototype Correction. 2012-04-19 13:16:20 -05:00
Joel Sherrill
bb9cf58d48 mc9328mxl shared: Clock driver clean up and ISR Handler Prototype Correction. 2012-04-19 13:16:09 -05:00
Joel Sherrill
029ced28e2 lpc22xx shared: Clock driver clean up and ISR Handler Prototype Correction. 2012-04-19 13:15:49 -05:00
Joel Sherrill
14010768ed at91rm9200 shared: Clock driver clean up and ISR Handler Prototype Correction. 2012-04-19 13:15:34 -05:00
Jennifer Averett
0c0181dee2 PR 1993 - Convert MIPS to PIC IRQ model 2012-04-04 08:43:08 -05:00
Sebastian Huber
eb6362dccb bsp/mpc55xx: Add and use chip features
Add defines MPC55XX_HAS_SIU and MPC55XX_HAS_SIU_LITE.
2012-04-03 17:12:14 +02:00
Ric Claus
16a86162a2 Add Virtex4 and Virtex5 BSPs
This commit covers at least PR2020, 2022, and 2023. This
patch adds all of the code for both BSPs, modifications
to libcpu/powerpc for the ppc440, and some updates to the
BSPs from follow up review and testing.

These BSPs should be good baselines for future development.
The configurations used by Ric are custom and have a non-standard
NIC. They also do not have a UART.  Thus the current console
driver just prints to a RAM buffer.

The NIC and UART support are left for future work. When the UART
support is added, moving the existing "to RAM" console driver to
a shared location is likely desirable because boards with no debug
UART port are commonly deployed. This would let printk() go to RAM.
2012-03-30 10:03:43 -05:00
Sebastian Huber
0f31fddcac bsps: Add shared default IRQ handler 2012-03-24 23:00:00 +01:00
Daniel Hellstrom
80d01b3cf8 SPARC: added libcpu lowlevel access and byteorder routines/definitions
The low level routines can be used in different occasions, it will be
required when accessing PCI.

Note the difference between byteorder.h (inlined functions) and access.S
where the functions will be declared in the library archive librtemscpu.a.
Function names starting with _ are in library and can be referenced by
function pointers.

Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
2012-03-21 12:35:47 -04:00
Gedare Bloom
67baf6071d PR2041: sparc64: vector number not included in CPU_Interrupt_frame
Add the trap vector to the interrupt frame. Also rename the assembly
macro that accesses the field to be consistent with similar macros.
2012-03-14 13:06:13 -04:00
Joel Sherrill
61250b4ce9 Remove all .cvsignore files. 2012-02-01 10:59:44 -06:00
Sebastian Huber
a762dc2a49 Support for MPC5643L.
Rework of the start sequence to reduce the amount assembler code and to
support configuration tables which may be provided by the application.
2012-01-23 11:19:22 +01:00
Ralf Corsepius
ac4f31c814 2011-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* shared/interrupts/vectorexceptions.c: Make
	mips_dump_exception_frame, mips_default_exception_code_handler
	static.
2011-12-10 04:07:46 +00:00
Ralf Corsepius
de5868fe37 2011-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1986/libcpu
	* shared/src/cache_aligned_malloc.c:
	Include <rtems/rtems/cache.h>.
2011-12-10 04:03:50 +00:00
Ralf Corsepius
f865fc5db5 2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* mpc8260/console-generic/console-generic.c,
	mpc8xx/console-generic/console-generic.c:
	Eliminate unused var "nb_overflow".
2011-12-01 08:20:03 +00:00
Ralf Corsepius
952199297e 2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* shared/include/cpuIdent.c, shared/include/cpuIdent.h
	(get_ppc_cpu_type_name): Return const char*.
2011-12-01 08:06:06 +00:00
Sebastian Huber
f0e748cc61 2011-11-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1927/bsps:
	* mpc83xx/network/tsec.c: Fixed integer truncation.
2011-11-10 08:44:37 +00:00
Sebastian Huber
edb1dd83b8 2011-11-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
* new-exceptions/bspsupport/ppc_exc_async_normal.S: Bugfix for
	MPC5674F.  Use it for all to be safe.
	* mpc55xx/include/emios.h: Fixed eMIOS module count.
	* mpc55xx/include/irq.h: Fixed CAN vector numbers.
	BSP_INTERRUPT_HANDLER_TABLE_SIZE is now a BSP option.
2011-11-08 10:05:50 +00:00
Gedare Bloom
65f2aeccab 2011-11-06 Gedare Bloom <gedare@rtems.org>
* ChangeLog: Fix ChangeLog with name and email address
2011-11-06 16:55:33 +00:00
Gedare Bloom
05e75a4b05 2011-11-06 gedare@rtems.org
* shared/score/interrupt.S: Pass ISR correct pointer to interrupt frame
2011-11-06 16:48:36 +00:00
Ralf Corsepius
b01abd58c6 2011-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
* page.c: Remove unused var "dirCount".
2011-10-23 06:40:09 +00:00
Jennifer Averett
11f7aab754 2011-10-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
PR 1917/bsps
	* mongoosev/duart/mg5uart.c: Modifications to add dynamic tables for
	libchip serial drivers.
2011-10-18 18:39:05 +00:00
Jennifer Averett
7431fdc965 2011-10-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
PR 1917/bsps
	* sh7045/sci/sci_termios.c: Modifications to add dynamic tables for
	libchip serial drivers.
2011-10-18 18:37:32 +00:00
Sebastian Huber
fcec9c4caa 2011-10-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
* mpc55xx/include/fsl-mpc567x.h: Added EQADC as an alias to EQADC_A.
2011-10-10 08:37:07 +00:00
Sebastian Huber
e2d3e37192 2011-10-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1928/bsps:
	* mpc55xx/include/fsl-mpc567x.h: Revert previous change.
	* mpc55xx/misc/flash_support.c: Enable this file only for MPC55XX.
2011-10-10 08:22:27 +00:00
Ralf Corsepius
968ff5bbd3 2011-10-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* ppc403/clock/clock.c (ClockOn): Define pvr only for "ifndef ppc405".
2011-10-07 09:58:39 +00:00
Ralf Corsepius
7eb31ec936 2011-10-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* ppc403/clock/clock.c (Install_clock): Remove unused var "pvr".
2011-10-07 09:55:46 +00:00
Ralf Corsepius
c3178737d0 2011-10-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* new-exceptions/bspsupport/ppc_exc_prologue.c
	(ppc_exc_create_branch_op): Comment out unused var "BRANCH_OP_LINK".
2011-10-07 09:18:24 +00:00
Ralf Corsepius
c6d8f9970e 2011-10-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* mpc5xx/clock/clock.c: Make BSP_disconnect_clock_handler decl a
	prototype.
2011-10-07 09:15:21 +00:00
Ralf Corsepius
4960b2928d 2011-10-07 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1928/bsps:
	* mpc55xx/include/fsl-mpc567x.h (struct FLASH_tag): Extend SIZE to 4
	bits.
2011-10-07 08:41:45 +00:00
Sebastian Huber
c2bc9efe85 2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
* mpc83xx/include/mpc83xx.h, mpc83xx/network/tsec.c: Update due to API
	changes.
2011-09-26 10:03:30 +00:00