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
Joel Sherrill
eeef62e51e
2006-06-18 Joel Sherrill <joel@OARcorp.com>
...
* README:
2006-06-18 13:37:35 +00:00
Greg Menke
7c99007641
B.Robinson MIPS patch
2006-06-08 18:03:55 +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
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
Joel Sherrill
1db81f9878
Formatting.
2006-06-01 15:23:31 +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
Ralf Corsepius
4bee7d9c3c
2006-05-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Use RTEMS_AMPOLISH3.
2006-05-16 14:32:21 +00:00
Ralf Corsepius
068cf700ac
2006-05-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/rtems-ampolish.m4: New.
* configure.ac: Use RTEMS_AMPOLISH3.
2006-05-16 14:26:57 +00:00
Eric Norum
8a742ddf67
Allow single spurious FPGA interrupt.
2006-05-15 15:59:01 +00:00
Eric Norum
a7edc92901
Improve handling of unexpected FPGA interrupt conditions.
2006-05-15 14:47:32 +00:00
Joel Sherrill
84c86f212a
2006-04-18 Joel Sherrill <joel@OARcorp.com>
...
* aclocal/version.m4: Updated to rtems-4.6.99.3.
2006-04-19 02:55:03 +00:00
Joel Sherrill
c5a6717676
2006-04-18 Joel Sherrill <joel@OARcorp.com>
...
* aclocal/version.m4: Updated to rtems-4.6.99.3.
2006-04-18 21:47:28 +00:00
Joel Sherrill
cd0142d550
2006-04-12 Konrad Eisele <konrad@gaisler.com>
...
* include/leon.h: Add LEON_INTERRUPT_EXTERNAL_1 define.
2006-04-12 20:32:35 +00:00
Eric Norum
e846fc90ab
Add default exception handler.
2006-04-11 19:17:09 +00:00
Joel Sherrill
73ad88072a
Fix formatting.
2006-04-05 20:12:51 +00:00
Joel Sherrill
5675896592
2006-04-05 Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
...
* mpc6xx/clock/c_clock.c: Now works with MPCI SHM driver.
2006-04-05 20:11:57 +00:00
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
Eric Norum
84572474fe
Add missing reset cause bit.
2006-03-24 20:07:57 +00:00
Joel Sherrill
a71c31b3a7
2006-03-22 Joel Sherrill <joel@OARcorp.com>
...
* include/.cvsignore: New file.
2006-03-22 13:53:32 +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
c1a9680450
Misc. cosmetics.
2006-03-17 10:34:12 +00:00
Ralf Corsepius
674be42169
Remove eof include file
2006-03-17 10:11:37 +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
Ralf Corsepius
b22b31fd29
Regenerate.
2006-03-16 17:57:42 +00:00
Ralf Corsepius
da7d7c2416
AC_CONFIG_SRCDIR(csb350).
2006-03-16 17:57:27 +00:00
Ralf Corsepius
43b09557e0
2006-03-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: AC_CONFIG_SRCDIR(csb350).
* acinclude.m4: Regenerate.
2006-03-16 17:57:12 +00:00