Joel Sherrill
f70c44dae0
2006-06-24 Joel Sherrill <joel@OARcorp.com>
...
* startup/linkcmds: Add .rela.dyn sections.
2006-06-25 00:14:10 +00:00
Joel Sherrill
6f96a1d57a
2006-06-24 Joel Sherrill <joel@OARcorp.com>
...
* configure.ac:
2006-06-24 14:49:51 +00:00
Joel Sherrill
504c5ca0f2
2006-06-23 Worth Burruss <worth@motioncontrol.org>
...
* Makefile.am, README, startup/init5235.c, startup/linkcmds,
startup/linkcmdsflash, startup/linkcmdsram: Modify to the mcf5235
eval boards to either load and run from ram using the dBug moniter as
the boot deviced (Board setup as shipped from the factory), or it
allows the user to Boot his code from flash he loads onto the eval
board. The code changes between the two are based on the selected
linker script using a variable in the script. The options to the
linker are used to override the default linker script and select
which options to configure at boot either from flash, or from ram:
-qnolinkcmds -T linkcmdsflash
If no options are given the standard linker sript assumes dBug was
used to set up the board and the user is going to load his program
to RAM.
2006-06-23 16:04:33 +00:00
Joel Sherrill
026e4793ef
2006-06-22 Joel Sherrill <joel@OARcorp.com>
...
PR 1100/bsps
* console/debugputs.c: Remove redundant return.
2006-06-22 18:54:46 +00:00
Joel Sherrill
e5f55a1008
Fix formatting.
2006-06-21 13:52:18 +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
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