Joel Sherrill
e8beb87007
2006-08-23 Joel Sherrill <joel@OARcorp.com>
...
* startup/bspstart.c: Revert patch adding new exception support code to
an old exception BSP.
2006-08-23 11:25:54 +00:00
Joel Sherrill
25c5370021
2006-08-22 Joel Sherrill <joel@OARcorp.com>
...
* startup/bspstart.c: Add basic _BSP_Fatal_error.
2006-08-22 17:21:14 +00:00
Till Straumann
655c8bf240
* shared/vme/vmeconfig.c: open outbound window
...
to VME CSR space if the BSP defines _VME_CSR_ON_PCI
2006-08-22 02:52:29 +00:00
Joel Sherrill
0f8eaed193
2006-08-15 Joel Sherrill <joel@OARcorp.com>
...
* Makefile.am, preinstall.am, startup/linkcmds, startup/linkcmds.brs5l,
startup/linkcmds.pm520: Add support for missing .rela sections.
Install linkcmds.
2006-08-15 11:06:11 +00:00
Thomas Doerfler
4a4c79000d
added vectors.h to bsp.h
...
fixed bug in mscan
2006-08-13 15:58:46 +00:00
Till Straumann
ced8ea7dac
* shared/irq/openpic_i8259_irq.c: fixed type of
...
'frame' argument to C_dispatch_irq_handler(). It's
really a BSP_Exception_frame*, not a CPU_Interrupt_frame*.
2006-08-11 00:29:52 +00:00
Joel Sherrill
b26e9944fd
2006-08-10 Joel Sherrill <joel@OARcorp.com>
...
* ChangeLog: New file.
2006-08-10 11:12:33 +00:00
Joel Sherrill
1bfedfe0c2
*** empty log message ***
2006-08-10 11:12:09 +00:00
Joel Sherrill
07e6eba3e4
2006-08-10 Joel Sherrill <joel@OARcorp.com>
...
* .cvsignore: New file.
2006-08-10 11:11:49 +00:00
Joel Sherrill
417fca7663
2006-08-09 Joel Sherrill <joel@OARcorp.com>
...
* startup/linkcmds: Clean up a bit after adding missing .rela sections.
2006-08-09 23:02:38 +00:00
Joel Sherrill
82756afce6
2006-08-09 Kolja Waschk <waschk@telos.de>
...
* clock/clock.c: New file.
2006-08-09 22:02:16 +00:00
Joel Sherrill
28b8d3afaa
2006-08-09 Kolja Waschk <waschk@telos.de>
...
* aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
2006-08-09 21:04:13 +00:00
Joel Sherrill
7526750ed4
2006-08-09 Kolja Waschk <waschk@telos.de>
...
* TOOL_TARGETS: New port to Altera NIOS II.
2006-08-09 21:02:15 +00:00
Joel Sherrill
1e2c61136a
2006-08-09 Kolja Waschk <waschk@telos.de>
...
* nios2/Makefile.am, nios2/configure.ac, nios2/preinstall.am,
nios2/shared/cache/cache.c, nios2/shared/cache/cache_.h,
nios2/shared/misc/memcpy.c: New files.
2006-08-09 21:01:16 +00:00
Joel Sherrill
783669fcb3
2006-08-09 Kolja Waschk <waschk@telos.de>
...
* ChangeLog, Makefile.am, README, acinclude.m4, configure.ac,
nios2_iss/ChangeLog, nios2_iss/Makefile.am, nios2_iss/bsp_specs,
nios2_iss/configure.ac, nios2_iss/nios2_iss.ptf,
nios2_iss/nios2_iss.sh, nios2_iss/times, nios2_iss/console/console.c,
nios2_iss/include/bsp.h, nios2_iss/include/bspopts.h.in,
nios2_iss/include/coverhd.h, nios2_iss/include/tm27.h,
nios2_iss/shmsupp/addrconv.c, nios2_iss/shmsupp/getcfg.c,
nios2_iss/shmsupp/lock.c, nios2_iss/shmsupp/mpisr.c,
nios2_iss/start/crtnn.s, nios2_iss/start/start.S,
nios2_iss/startup/bspclean.c, nios2_iss/startup/bspstart.c,
nios2_iss/startup/linkcmds, nios2_iss/startup/main.c,
nios2_iss/startup/setvec.c, nios2_iss/timer/timer.c: New files.
2006-08-09 20:57:11 +00:00
Thomas Doerfler
73a312d709
added startup/linkcmds.brs5l
2006-08-07 07:01:25 +00:00
Eric Norum
167818a557
Add bsp_setbenv system call.
2006-08-01 18:30:35 +00:00
Joel Sherrill
517782a479
2006-07-16 Joel Sherrill <joel@OARcorp.com>
...
* preinstall.am: Install spacewire.h
2006-07-16 14:37:02 +00:00
Joel Sherrill
0b83afe90a
2006-07-13 Jerry Needell <jerry.needell@unh.edu>
...
* clock/ckinit.c, include/leon.h, timer/timer.c, amba/amba.c
fixed up merge from 4.6.6. Correct references to
LEON3_IrqCtrl_Regs_Map.mask[x] and LEON3_Timer_Regs_Map.timer[x].
2006-07-14 20:11:29 +00:00
Thomas Doerfler
8eb78a204e
added ChangeLog entries for PR1117/1118/1119/1120
2006-07-14 09:52:00 +00:00
Joel Sherrill
6e97f0bf0a
Fix whitespace.
2006-07-13 20:51:21 +00:00
Till Straumann
b365d4d88d
* shared/pci/pcibios.c: let pci_find_device() return
...
-1 on failure, not just non-zero status. I found that
some driver(s) [e.g. dec21140] explicitely check for -1.
2006-07-13 00:41:03 +00:00
Till Straumann
05e2e4ca29
* mpc6xx/mmu/bat.c, mpc6xx/mmu/pte121.c, shared/src/cache.c:
...
Checked inline assembly code; added 'm' operands and
paranoia 'memory' clobbers. Also, made sure that no
pure input operands are modified by the asm.
2006-07-13 00:29:06 +00:00
Till Straumann
c8f74b474a
* vmeUniverse/vmeTsi148.c: Silenced compiler warnings
...
(gcc-4.1.1 warns that uint32_t and unsigned int are different).
2006-07-12 23:43:56 +00:00
Till Straumann
689429f8d6
* shared/startup/probeMemEnd.c: added paranoia to inline
...
assembly code; added 'memory' clobbers and made sure
any registers modified by the 'asm' appear in the output
operands.
2006-07-12 23:39:48 +00:00
Till Straumann
c632f6471c
* shared/startup/panic.c: Fixed compiler warnings.
2006-07-12 23:37:13 +00:00
Joel Sherrill
ad6a58d00d
2006-07-12 Jerry Needell <jerry.needell@unh.edu>
...
* amba/amba.c, clock/ckinit.c, include/amba.h, timer/timer.c: Search
for the Timer Register when initializing the amba rather than before
each potential use.
2006-07-12 20:57:29 +00:00
Joel Sherrill
8faa4a5343
2006-07-12 Joel Sherrill <joel@OARcorp.com>
...
* libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
2006-07-12 19:09:24 +00:00
Joel Sherrill
9956f81dfb
2006-07-12 Joel Sherrill <joel@OARcorp.com>
...
* Makefile.am, include/leon.h: Try to merge rest of 4.6 BSP changes.
* include/spacewire.h: New file.
2006-07-12 19:08:32 +00:00
Joel Sherrill
97871c9717
2006-07-12 Joel Sherrill <joel@OARcorp.com>
...
* Makefile.am: Merge SHM support from 4.6 branch.
* shmsupp/README, shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
shmsupp/mpisr.c: New files.
2006-07-12 18:24:44 +00:00
Joel Sherrill
1a3ddc1004
2006-07-11 Joel Sherrill <joel@OARcorp.com>
...
* clock/ckinit.c: Actually call the routine to find the LEON3 time.
2006-07-11 22:27:28 +00:00
Joel Sherrill
4795141c99
2006-07-11 Joel Sherrill <joel@OARcorp.com>
...
* leon_greth/.cvsignore, leon_greth/leon_greth.c: New files.
Missed adding in previous commit of merge.
2006-07-11 15:56:58 +00:00
Joel Sherrill
72baf56520
2006-07-11 Joel Sherrill <joel@OARcorp.com>
...
* clock/ckinit.c, timer/timer.c: Make sure LEON3_Timer_Regs is
initialized for the timer driver.
2006-07-11 14:53:07 +00:00
Joel Sherrill
81d914d804
2006-07-11 Jerry Needell <jerry.needell@unh.edu>
...
* libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
4.6 branch. Original modifications by Gaisler Enterprises.
* libchip/network/greth.c, libchip/network/greth.h: New files.
2006-07-11 14:15:22 +00:00
Joel Sherrill
6dd1665c70
2006-07-11 Jerry Needell <jerry.needell@unh.edu>
...
* ChangeLog, Makefile.am, clock/ckinit.c, include/amba.h,
include/bsp.h: Merge SPARC updates from 4.6 branch. Original
modifications by Gaisler Enterprises.
2006-07-11 14:14:15 +00:00
Ralf Corsepius
a871a6c779
Regenerate.
2006-07-11 03:32:01 +00:00
Thomas Doerfler
c9b005a9d2
applied patches for PR1117/1118/1119/1120
2006-07-09 10:05:27 +00:00
Ralf Corsepius
bf1cadeb76
2006-06-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Add ampolish3.
2006-06-29 09:08:07 +00:00
Ralf Corsepius
82d11fc55e
2006-06-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* ampolish3: New.
* aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
2006-06-29 08:55:00 +00:00
Joel Sherrill
2758e1fcab
2006-06-24 Joel Sherrill <joel@OARcorp.com>
...
* startup/linkcmds, startup/linkcmds-le, startup/linkcmds-le.coff: Add
.rela.dyn sections.
2006-06-25 00:36:40 +00:00
Joel Sherrill
272ac23a8e
2006-06-24 Joel Sherrill <joel@OARcorp.com>
...
* startup/linkcmds: Add .rela.dyn sections.
2006-06-25 00:36:35 +00:00
Joel Sherrill
f3323e106c
2006-06-24 Joel Sherrill <joel@OARcorp.com>
...
* startup/linkcmds, startup/linkcmds.rom, startup/linkcmds.rom2ram: Add
.rela.dyn sections.
2006-06-25 00:36:29 +00:00
Joel Sherrill
b8de951825
2006-06-24 Joel Sherrill <joel@OARcorp.com>
...
* startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: Add
.rela.dyn sections.
2006-06-25 00:36:23 +00:00
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