Commit Graph

10250 Commits

Author SHA1 Message Date
Ralf Corsepius
70d7a36e4c 2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/bsp-linkcmds.m4: New.
2009-11-03 08:49:05 +00:00
Ralf Corsepius
fb198bd709 2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* shared/umon/tfsDriver.c (rtems_tfs_eval_path):
	Add missing parameter.
2009-11-03 07:12:25 +00:00
Thomas Doerfler
593019634a moved timebase/decrementer access from cpukit to libcpu 2009-10-31 07:04:20 +00:00
Thomas Doerfler
3fcc78aef9 move timebase access functions from cpukit to libcpu 2009-10-30 19:28:46 +00:00
Thomas Doerfler
f7ac681b51 remove depratated powerpc exception API 2009-10-30 13:52:34 +00:00
Thomas Doerfler
5075ec98c7 add cache.rel to Makefile 2009-10-30 13:50:25 +00:00
Ralf Corsepius
6cc234a902 2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* amba/amba.c: Re-add tmp.
2009-10-30 12:33:20 +00:00
Ralf Corsepius
9c8527b96f Re-add tmp. 2009-10-30 12:33:11 +00:00
Till Straumann
385212f554 2009-10-29 Till Straumann <strauman@slac.stanford.edu>
* shared/irq/irq_asm.S: Make sure stack is aligned to CPU_STACK_ALIGNMENT
	for *all* C-routines (including _Thread_Dispatch() and
	_ThreadProcessSignalsFromIrq()) not only C_dispatch_isr().

	* shared/irq/irq.c: Added IRQ statistics counters.
2009-10-30 04:07:51 +00:00
Till Straumann
287e4a8b6b 2009-10-29 Till Straumann <strauman@slac.stanford.edu>
* shared/irq/irq_asm.S: Beautification; ajusted margins and
	spaces to make the whole thing more readable.
2009-10-29 16:05:05 +00:00
Till Straumann
1fe3e3cf25 2009-10-29 Till Straumann <strauman@slac.stanford.edu>
* shared/irq/irq_asm.S, shared/irq/irq.c: removed
	(fake) exception frame argument to _ThreadProcessSignalsFromIrq().
	This has never been used and removing it simplifies the assembly
	code.
2009-10-29 15:53:31 +00:00
Till Straumann
23303c0311 2009-10-28 Till Straumann <strauman@slac.stanford.edu>
* start/start.S: Make sure initial stack is aligned
	to CPU_STACK_ALIGNMENT before calling C-code.
2009-10-29 03:22:19 +00:00
Till Straumann
abf41fdf99 2009-10-28 Till Straumann <strauman@slac.stanford.edu>
* shared/irq/irq_asm.S: Make sure stack is aligned to
	CPU_STACK_ALIGNMENT before invoking C-code.
2009-10-29 03:20:21 +00:00
Till Straumann
b80e8572ca 2009-10-28 Till Straumann <strauman@slac.stanford.edu>
* displayCpu.c: Fixed formatting for prettier printing;
	don't print more than 8 flags on a single line of output.
2009-10-29 03:16:47 +00:00
Till Straumann
caf761f0d3 2009-10-28 Till Straumann <strauman@slac.stanford.edu>
* cpuModel.S, cpuModel.h, displayCpu.c: Save/cache CPUID:ECX
	(extended capabilities) in a new variable (x86_capability_x).
	Added more known flag description strings (printCpuInfo())
	and let 'printCpuInfo()' dump the extended feature flags, too.
2009-10-28 21:40:14 +00:00
Till Straumann
7699617f2a 2009-12-27 Till Straumann <strauman@slac.stanford.edu>
* include/bsp.h, console/console.c: Provide weak-alias
	hook so that the application may choose the console.
2009-10-28 01:24:10 +00:00
Ralf Corsepius
05eb1fb576 Remove RTEMS_CFLAGS. 2009-10-23 14:57:58 +00:00
Ralf Corsepius
c524d9ce73 2009-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Rework CFLAGS setup.
	* aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
	* automake/compile.am: Remove RTEMS_CFLAGS.
2009-10-23 14:53:53 +00:00
Ralf Corsepius
1a44f1b8bf Rework CFLAGS setup. 2009-10-23 14:53:46 +00:00
Thomas Doerfler
856cce5068 add new files for exception handler 2009-10-23 09:51:03 +00:00
Ralf Corsepius
402ac7b7c8 Fix broken formating. 2009-10-23 08:17:41 +00:00
Ralf Corsepius
6d778485f8 2009-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
* console/console.c: Include <rtems/error.h>.
	* spi/spi.c: Remove m8xx_spi_softc_ptr (Unused).
2009-10-23 08:16:43 +00:00
Ralf Corsepius
30e516ad0e Remove m8xx_spi_softc_ptr (Unused). 2009-10-23 08:16:19 +00:00
Ralf Corsepius
d7637d8dcf Include <rtems/error.h>. 2009-10-23 08:16:03 +00:00
Thomas Doerfler
2d2de4eba1 Update for exception support changes. 2009-10-23 07:32:46 +00:00
Ralf Corsepius
cc1e864dfe 2009-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
* irq/irq.h: Add BSP_irq_enabled_at_cpm.
	* network/network.c: Remove local decl of BSP_irq_enabled_at_cpm.
2009-10-23 06:48:42 +00:00
Ralf Corsepius
2e9d27c06c 2009-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
* irq/BSP_irq.c, network/if_100MHz/GT64260eth.c,
	network/if_1GHz/if_wm.c, network/if_1GHz/pci_map.c,
	startup/bspstart.c: Add missing prototypes.
	Adjust bogus types. Remove unused vars.
2009-10-23 06:28:17 +00:00
Ralf Corsepius
3144f90c4f 2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* new-exceptions/bspsupport/vectors_init.c: Remove duplicate
	defines DEAR_BOOKE, DEAR_405.
2009-10-22 12:22:12 +00:00
Ralf Corsepius
4b8a90e523 2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/ide/ata.h: Move extern "C".
2009-10-22 11:48:29 +00:00
Ralf Corsepius
07bfeb149c 2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* clock/clock-config.c, misc/dma.c, network/network.c,
	rtc/rtc-config.c, ssp/ssp.c: Remove unused vars.
2009-10-22 11:46:12 +00:00
Ralf Corsepius
fc5799fb88 Remove unused vars. 2009-10-22 11:46:05 +00:00
Ralf Corsepius
0818be589b 2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
	Use hex-constants to avoid implicit int-casts.
	* libchip/i2c/spi-memdrv.c:
	Use hex-constants to avoid implicit int-casts.
	Use rtems_off64_t offsets to avoid loosing precision.
2009-10-22 05:43:37 +00:00
Ralf Corsepius
2ea9810878 Use hex-constants to avoid implicit int-casts.
Use rtems_off64_t offsets to avoid loosing precision.
2009-10-22 05:43:26 +00:00
Ralf Corsepius
05c599df30 Use hex-constants to avoid implicit int-casts. 2009-10-22 05:43:06 +00:00
Ralf Corsepius
2f00c244bd 2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* clock/clock.c: Add missing prototypes.
	Remove argument from clockOff().
	* tod/pcf8563.c: Add missing const.
2009-10-22 02:42:15 +00:00
Ralf Corsepius
40993862c5 2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* mpc6xx/mmu/bat.c: Add missing prototypes.
2009-10-22 01:57:51 +00:00
Thomas Doerfler
27de394218 add missing change 2009-10-21 15:07:38 +00:00
Thomas Doerfler
92571dc0c9 various maintenance changes 2009-10-21 14:57:46 +00:00
Thomas Doerfler
bf49335fe2 removed erronously added spi.c and spi.h 2009-10-21 14:53:08 +00:00
Thomas Doerfler
ea546eb72d add missing file 2009-10-21 13:54:50 +00:00
Thomas Doerfler
60e5832e23 interrupt handler type change 2009-10-21 13:24:35 +00:00
Ralf Corsepius
e7cac30a80 2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
* make/custom/c3xsim.cfg: Remove RTEMS_BSP_FAMILY.
	* make/custom/c4xsim.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:59:52 +00:00
Ralf Corsepius
a461ce932f 2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
* make/custom/leon3.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:56:53 +00:00
Ralf Corsepius
92ee3e4dd9 2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
* make/custom/leon2.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:56:51 +00:00
Ralf Corsepius
0621efd5a2 2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
* make/custom/erc32.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:56:45 +00:00
Ralf Corsepius
8e858a4e91 2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
* make/custom/simsh1.cfg: Remove RTEMS_BSP_FAMILY.
	* make/custom/simsh2.cfg: Remove RTEMS_BSP_FAMILY.
	* make/custom/simsh2e.cfg: Remove RTEMS_BSP_FAMILY.
	* make/custom/simsh4.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:55:40 +00:00
Ralf Corsepius
e7097967da 2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
* make/custom/gensh4.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:55:37 +00:00
Ralf Corsepius
a5cd07f0fe 2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
* make/custom/gensh2.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:55:35 +00:00
Ralf Corsepius
af626edc84 2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
* make/custom/gensh1.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:55:34 +00:00
Ralf Corsepius
683157e716 2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
* make/custom/virtex.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:49 +00:00