Commit Graph

12484 Commits

Author SHA1 Message Date
Ralf Corsepius
c4d4e15f89 Add freebsd6.1 2006-06-20 09:51:02 +00:00
Eric Norum
e643a1242b Remote gdb works well, so include debugging symbols. 2006-06-20 00:51:58 +00:00
Till Straumann
412da6df02 PR1091/patch
* cpu_asm.S: Reduce mask from 0xffc to 0x3fc so only the vector
	bits are used when calculating the exception vector.
2006-06-19 23:22:04 +00:00
Till Straumann
06cfd95d98 Indicate that it's ok to use decoupled cycles to access
on-board memory from VME.
2006-06-19 20:51:19 +00:00
Till Straumann
9a30162d5a Added address-modifier codes for BLT/MBLT. 2006-06-19 20:34:07 +00:00
Till Straumann
bf94317075 re-checked synchronization requirements when manipulating
the caches against the book and updated 'dssall', 'sync'
	and 'isync's accordingly.
2006-06-19 20:30:08 +00:00
Till Straumann
261a1b27d1 Added altivec exception. Unfortunately, this doesn't fit
the normal scheme of vector = exception # << 8. So we picked
	an unused vector number (currently 0xa) where we map the special
	vector 0xf20 (altivec).
2006-06-19 20:24:08 +00:00
Till Straumann
df9cadc2ed Only set/access the _BSP_vme_bridge_irq variable on BSPs that
define BSP_PCI_VME_DRIVER_DOES_EOI and BSP_PIC_DO_EOI.
2006-06-19 20:19:06 +00:00
Till Straumann
599e719abe filter exception vector for altivec and remap 0xf20 to
assigned vector number alias.
2006-06-19 20:14:05 +00:00
Till Straumann
d1999c8b8e fixed compiler warnings (bspIo.h inclusion, cast of number
constants to pointers). Enable L1 cache on mvme2100.
2006-06-19 20:08:41 +00:00
Till Straumann
368894feef FP context switch may be called from environment with no
FPU available (ISR, int-only task) - switch FPU on
 for the switch and restore MSR_FP after it's done.
2006-06-19 19:59:59 +00:00
Till Straumann
bbc87852db Never allow the FPU to be switched on for integer-only tasks
(new gcc may use FP regs implicitely).
2006-06-19 19:57:01 +00:00
Till Straumann
efc0cd8757 Never allow the FPU to be switched on for integer-only tasks
(new gcc may use FP regs implicitely).
2006-06-19 19:49:11 +00:00
Ralf Corsepius
677c3d81cf More preps for VPATH builds. 2006-06-19 07:00:05 +00:00
Joel Sherrill
eeef62e51e 2006-06-18 Joel Sherrill <joel@OARcorp.com>
* README:
2006-06-18 13:37:35 +00:00
Ralf Corsepius
e8213f3ce1 Update. 2006-06-18 07:13:14 +00:00
Ralf Corsepius
80c2966f4b 2006-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/include/rtems/libio.h: Add extern "C" {}.
2006-06-18 06:28:22 +00:00
Ralf Corsepius
a2eb2f0b43 2006-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/mqueue.c: Remove duplicate #include <limits.h>.
	PR 1088/rtems
	* posix/src/ptimer.c: Add missing #include <limits.h>.
2006-06-18 05:49:03 +00:00
Ralf Corsepius
8a02d0af47 PR 1088/rtems
Add missing #include <limits.h>.
2006-06-18 05:48:20 +00:00
Ralf Corsepius
e1baed04cc Remove duplicate #include <limits.h>. 2006-06-18 05:47:54 +00:00
Ralf Corsepius
90deee1248 Bump version.
Add freebsd6.1
2006-06-17 08:42:09 +00:00
Ralf Corsepius
918c6a9974 New. 2006-06-17 08:41:16 +00:00
Ralf Corsepius
8ae43f2601 Preps for VPATH builts. 2006-06-17 08:40:24 +00:00
Ralf Corsepius
a6f99a4512 Use star instead of tar. 2006-06-17 08:39:38 +00:00
Joel Sherrill
cf5f68d602 2006-06-02 Greg Menke <gregory.menke@gsfc.nasa.gov>
* cpu.c: Added __mips==32 to fix build problems on those targets
	caused by the Bruce Robinson.
2006-06-10 12:33:12 +00:00
Greg Menke
25571ae49f Added __mips==32 to fix build problems on those targets caused by the B.Robinson patch 2006-06-10 10:42:07 +00:00
Joel Sherrill
0243b0d8d3 2006-06-08 Joel Sherrill <joel@OARcorp.com>
* posix/Makefile.am, posix/preinstall.am,
	posix/include/rtems/posix/timer.h, posix/src/ptimer.c,
	posix/src/ptimer1.c, sapi/src/posixapi.c,
	score/include/rtems/score/object.h:
2006-06-08 20:47:48 +00:00
Greg Menke
7c99007641 B.Robinson MIPS patch 2006-06-08 18:03:55 +00:00
Ralf Corsepius
549e88f623 Preps for VPATH builts. 2006-06-08 15:07:30 +00:00
Jay Monkman
965c3924ff 2006-06-02 Jay Monkman <jtm@lopingdog.com>
* shared/irq/irq_init.c: Changed interrupt handling
	to use shared rtems_irq_connect_data struct.
2006-06-03 03:24:00 +00:00
Jay Monkman
1453d92b64 2006-06-02 Jay Monkman <jtm@lopingdog.com>
* startup/linkcmds: Removed unnecessary global definition of
        bsp_vector_table.
2006-06-03 03:22:19 +00:00
Jay Monkman
20e266cab8 2006-06-02 Jay Monkman <jtm@lopingdog.com>
* times: Reran timing tests and updated 'times' file.
2006-06-03 03:21:30 +00:00
Jay Monkman
47dbc76bfa 2006-06-02 Jay Monkman <jtm@lopingdog.com>
* startup/bspstart.c: Fixed PLL calculations.
2006-06-03 03:20:15 +00:00
Jay Monkman
9cdfb0e586 2006-06-02 Jay Monkman <jtm@lopingdog.com>
* Makefile.am, console/uart.c, startup/exit.c:  Changed UART
          driver to be interrupt driven, added support for both UARTs.
2006-06-03 03:18:46 +00:00
Jay Monkman
bc19e2a0ba 2006-06-02 Jay Monkman <jtm@lopingdog.com>
* mc9328mxl/include/mc9328mxl.h: Added UART register definitions.
2006-06-03 03:16:18 +00:00
Jay Monkman
7afe5a2fe0 2006-06-02 Jay Monkman
* at91rm9200/irq/bsp_irq_init.c, mc9328mxl/clock/clockdrv.c,
	mc9328mxl/irq/bsp_irq_asm.S, mc9328mxl/irq/bsp_irq_init.c,
	mc9328mxl/irq/irq.c, mc9328mxl/irq/irq.h,
	s3c2400/irq/bsp_irq_init.c: Changed interrupt handling
	to use shared rtems_irq_connect_data struct.
2006-06-03 03:14:07 +00:00
Jay Monkman
ada5201813 2006-06-02 Jay Monkman
* at91rm9200/irq/bsp_irq_init.c, mc9328mxl/clock/clockdrv.c,
	mc9328mxl/irq/bsp_irq_asm.S, mc9328mxl/irq/bsp_irq_init.c,
	mc9328mxl/irq/irq.c, mc9328mxl/irq/irq.h,
	s3c2400/irq/bsp_irq_init.c: Changed interrupt handling
	to use shared rtems_irq_connect_data struct.
2006-06-03 03:12:06 +00:00
Jay Monkman
128bbf97d9 2006-06-02 Jay Monkman <jtm@lopingdog.com>
* irq/bsp_irq_init.c: Changed interrupt handling
	to use shared rtems_irq_connect_data struct.
2006-06-03 03:08:01 +00:00
Jay Monkman
1ca844f906 2006-06-02 Jay Monkman
* irq/bsp_irq_init.c: Changed interrupt handling
	to use shared rtems_irq_connect_data struct.
2006-06-03 03:06:54 +00:00
Jay Monkman
9c05850cb2 2006-06-02 Jay Monkman
* network/network.c: Changed interrupt handling
	to use shared rtems_irq_connect_data struct.
2006-06-03 03:04:41 +00:00
Joel Sherrill
3a06b20bb9 Formatting. 2006-06-03 00:34:08 +00:00
Joel Sherrill
a761495bb1 2006-06-02 Joel Sherrill <joel@OARcorp.com>
* itron/src/trcv_mbf.c, posix/src/semopen.c,
	rtems/src/taskvariableadd.c, score/macros/rtems/score/heap.inl: Fix
	warnings.
2006-06-03 00:33:10 +00:00
Jay Monkman
0eede05d70 2006-06-02 Jay Monkman <jtm@lopingdog.com>
* start/start.S, startup/linkcmds: Defined UNDEF exception
	stack space.
2006-06-02 21:53:04 +00:00
Jay Monkman
aed1db6c00 2006-06-02 Jay Monkman <jtm@lopingdog.com>
* cpu.c, cpu_asm.S: Fixed ARM Data Abort handling.
2006-06-02 21:49:36 +00:00
Jay Monkman
7a4b5cb404 Fixed ARM Data Abort handling. 2006-06-02 21:48:05 +00:00
Joel Sherrill
1db81f9878 Formatting. 2006-06-01 15:23:31 +00:00
Eric Norum
491d8825c9 Update icps_allecho counter. 2006-05-31 14:52:05 +00:00
Joel Sherrill
5c89efae6a 2006-05-31 Joel Sherrill <joel@OARcorp.com>
* at91rm9200/clock/clock.c: Convert to using shared clock driver shell.
2006-05-31 13:46:23 +00:00
Joel Sherrill
2ba4b723d0 2006-05-31 Joel Sherrill <joel@OARcorp.com>
* clock/clock.c: Switch to using shared clock driver shell.
2006-05-31 13:43:16 +00:00
Eric Norum
261e743d66 Add flag to inhibit ICMP replies. 2006-05-30 15:12:54 +00:00