Commit Graph

1554 Commits

Author SHA1 Message Date
Ralf Corsepius
c19b37d49e 2006-04-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Remove bogus CFLAGS_OPTIMIZE_V.
2006-04-02 06:57:50 +00:00
Ralf Corsepius
26d61ce4d3 2006-03-17 Ralf Corsépius <ralf.corsepius@rtems.org>
* shared/interrupts/vectorexceptions.c: Merger with submission from
	Bruce Robinson <brucer@pmccorp.com>.
	Make some arrays static const.
2006-03-17 15:31:13 +00:00
Ralf Corsepius
0c3269ce8e Regenerate. 2006-03-16 18:12:27 +00:00
Ralf Corsepius
01d8a42988 Cosmetics. 2006-03-16 18:11:32 +00:00
Ralf Corsepius
401fe87540 2006-03-16 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am, configure.ac: Reflect addition of rm52xx, tx49.
2006-03-16 18:10:19 +00:00
Ralf Corsepius
6cd6923ae1 2006-03-16 Ralf Corsépius <ralf.corsepius@rtems.org>
* rm52xx/include/rm5231.h, rm52xx/vectorisrs/maxvectors.c,
	rm52xx/vectorisrs/vectorisrs.c, tx49/include/tx4925.h,
	tx49/include/tx4938.h, tx49/vectorisrs/maxvectors.c,
	tx49/vectorisrs/vectorisrs.c:
	New (Submission by Bruce Robinson <brucer@pmccorp.com>).
2006-03-16 18:07:22 +00:00
Ralf Corsepius
3a3e5daeaf New (Submission by Bruce Robinson <brucer@pmccorp.com>). 2006-03-16 18:06:54 +00:00
Joel Sherrill
75bf564ba1 2006-03-07 Lars Munch <lars@segv.dk>
* at91rm9200/clock/clock.c: The clock tick is not very precise on
	at91rm9200. The attached patch improves the situation by:
	  (1) Not reloading the "period interval timer" register in the
	      interrupt handler since this is done automatically.
	  (2) Use integer rounding in the calculation of the "period interval
	      timer" register value to get as close as posible to the
	      CONFIGURE_MICROSECONDS_PER_TICK value.
2006-03-07 21:05:28 +00:00
Joel Sherrill
4417e408a2 Fix Formatting. 2006-02-01 19:39:41 +00:00
Till Straumann
0f1590b49b 2006-01-20 Till Straumann <strauman@slac.stanford.edu>
* mpc6xx/mmu/pte121.c: consistency check now warns instead
    of reporting an error when coming across a non 1:1 VSID;
    fix: triv121IsRangeMapped() needs to convert segment offset
    into a page index if the vsid argument is non-special.
2006-01-21 01:46:07 +00:00
Ralf Corsepius
2eb7d07e17 Regenerate. 2006-01-14 06:20:35 +00:00
Ralf Corsepius
008ff56754 Regenerate. 2006-01-12 10:16:01 +00:00
Ralf Corsepius
fc1a3bad3a Remove all-local:. 2006-01-12 10:12:31 +00:00
Ralf Corsepius
950f19aa86 Regenerate. 2006-01-12 05:57:00 +00:00
Ralf Corsepius
bb1571ecf5 Cleanup. 2006-01-12 05:40:08 +00:00
Till Straumann
11847f8dcb * shared/include/cpuIdent.c: Accept PPC_PSIM as a
known variant.
2006-01-05 22:57:50 +00:00
Ralf Corsepius
e9b17e4bbd 2005-12-31 Ralf Corsepius <ralf.corsepius@rtems.org>
PR 851/bsps
	* mpc6xx/exceptions/raw_exception.c: Add PPC_603le.
2005-12-31 12:30:23 +00:00
Ralf Corsepius
6731214bbe 2005-11-31 Ralf Corsepius <ralf.corsepius@rtems.org>
* mpc6xx/exceptions/raw_exception.c: Cosmetics.
2005-12-31 10:46:38 +00:00
Ralf Corsepius
72d25e16a8 Cosmetics. 2005-12-31 10:45:52 +00:00
Joel Sherrill
c2eeaaf4fc Fixed format. 2005-11-22 15:48:10 +00:00
Till Straumann
36c30fe2e7 2005-11-21 Till Straumann <strauman@slac.stanford.edu>
* new-exceptions/cpu_asm.S: the book says a context
    synchronizing instruction (isync) is necessary after flipping
    certain bits (e.g, MSR_FP) in msr -- since this could happen as
    part of a context switch I added 'isync'.
2005-11-22 01:24:10 +00:00
Joel Sherrill
086c1c3b9e Fixed formatting. 2005-11-07 16:19:21 +00:00
Ralf Corsepius
e6d36b55e2 2005-11-07 Ralf Corsepius <ralf.corsepius@rtems.org>
* mpc6xx/mmu/pte121.c: Eliminate unsigned32.
	* mpc8xx/clock/clock.c: Eliminate rtems_unsigned32.
2005-11-07 02:35:02 +00:00
Ralf Corsepius
fb6bc245c7 Eliminate rtems_unsigned32. 2005-11-07 02:34:13 +00:00
Ralf Corsepius
0f8b4e9ab7 Eliminate unsigned32. 2005-11-07 02:33:57 +00:00
Ralf Corsepius
830976cda6 2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org>
* Makefile.am: Add preinstall.am
	* preinstall.am: New.
2005-11-04 17:54:49 +00:00
Ralf Corsepius
22d3aedb88 Add preinstall.am 2005-11-04 17:54:37 +00:00
Ralf Corsepius
08e26399d7 New 2005-11-04 17:54:15 +00:00
Ralf Corsepius
48183500a6 2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org>
* configure.ac: Add AMPOLISH3.
2005-11-04 17:52:36 +00:00
Ralf Corsepius
ae5f7a0876 2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org>
* byteorder.h: New.
2005-11-04 17:50:48 +00:00
Ralf Corsepius
5acb4d0bc6 New. 2005-11-04 17:50:34 +00:00
Ralf Corsepius
47b5568211 2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org>
* shared/include/byteorder.h: Remove __arch_swap (Unused).
2005-11-04 12:29:38 +00:00
Ralf Corsepius
d04e891bb6 Remove __arch_swap (Unused). 2005-11-04 12:29:17 +00:00
Ralf Corsepius
0a70872920 2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org>
* configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
	* Makefile.am: Distibute mongoosev's READMEs
2005-11-04 12:27:42 +00:00
Ralf Corsepius
4609200824 2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org>
* configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
2005-11-04 12:26:25 +00:00
Ralf Corsepius
03c4c1661f Cleanup. 2005-11-04 09:41:41 +00:00
Ralf Corsepius
8238048888 Merge new-exceptions/ChangeLog 2005-11-04 09:34:39 +00:00
Ralf Corsepius
b6a645dad7 Remove (Merged into ../ChangeLog) 2005-11-04 09:33:58 +00:00
Ralf Corsepius
7634813dc7 Cleanup 2005-11-04 09:19:44 +00:00
Ralf Corsepius
751076a64a Merge old-exceptions/ChangeLog 2005-11-04 09:16:46 +00:00
Ralf Corsepius
692d6141ee Remove (Merged into ../ChangeLog) 2005-11-04 09:15:20 +00:00
Ralf Corsepius
d3b8db7b06 2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org>
* Makefile.am: Partially cleanup EXTRA_DIST.
2005-11-04 09:05:57 +00:00
Till Straumann
cc9073d19b 2005-11-03 straumanatslacdotstanford.edu
* mpc6xx/clock/c_clock.c: disable interrupts around decrementer update
	to eliminate a race condition
2005-11-03 18:35:07 +00:00
Till Straumann
1b1b43ccc1 2005-11-02 straumanatslacdotstanford.edu
* mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: enhancements to mpc6xx page
	table support - PTEs can now be modified even if the page table is
	already active; bugfix: address range crossing 256MB boundary was not
	handled correctly
2005-11-03 02:26:08 +00:00
Till Straumann
912ab10e29 2005-11-02 straumanatslacdotstanford.edu
* mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S: moved
	assembly code to C; setdbat now supports high bats on 7450 CPUs;
	added argument checking to setdbat; added getdbat; moved early
	initialization code (clear_bats) from BSP to libcpu
	(CPU_clear_bats_early)
2005-11-03 01:54:59 +00:00
Till Straumann
408bb717c9 2005-11-02 straumanatslacdotstanford.edu
* ChangeLog, configure.ac, mpc6xx/exceptions/raw_exception.c,
        shared/include/cpuIdent.c, shared/include/cpuIdent.h: recognize
        mpc7457 CPU; added definitions for high bats (#4..7) on 7450 CPUs
2005-11-02 23:24:48 +00:00
Jay Monkman
1370850c05 2005-09-15 Jay Monkman <jtm@lopingdog.com>
PR 776/bsps
	* at91rm9200/irq/bsp_irq_asm.S, at91rm9200/irq/irq.h: Added code to
	pass interrupt vector number to ISR on AT91RM9200
2005-09-15 19:40:08 +00:00
Joel Sherrill
0130f65396 2005-09-12 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
PR 527/bsps
	PR 822/bsps
	* mpc8xx/clock/clock.c: Currently the MBX8xx BSP does not boot,
	because some logical errors are in the startup code. Additionally,
	the mpc8xx shared clock driver does not support the clocking scheme
	of some of the board variants, which are clocked from a 32768Hz (!)
	external crystal.
2005-09-13 13:13:34 +00:00
Joel Sherrill
04ae040f83 Added PR number to existing ChangeLog entry. 2005-09-01 13:49:29 +00:00
Joel Sherrill
77bb84e320 2005-08-17 Lars Munch <lars@segv.dk>
PR 727/bsps
	* at91rm9200/clock/clock.c: Correct the equation so 10 milliseconds
	tick is not 9.365 miliseconds long.
2005-08-17 19:25:00 +00:00