Commit Graph
28437 Commits
Author SHA1 Message Date
Joel Sherrill 91e4946f53 powerpc/shared/startup/pretaskinghook.c: Include <bsp/bootcard.h> 2014-10-13 10:32:42 -05:00
Joel Sherrill 780cfead50 powerpc/beatnik/startup/bspreset.c: Include <bsp/bootcard.h> 2014-10-13 10:32:41 -05:00
Joel Sherrill 6ae1142a1c powerpc/mvme5500/startup/bspreset.c: Include <bsp/bootcard.h> 2014-10-13 10:32:41 -05:00
Joel Sherrill d9931b7308 powerpc/motorola_powerpc/startup/bspreset.c: Include <bsp/bootcard.h> 2014-10-13 10:32:41 -05:00
Joel Sherrill 907a470640 mips/malta/startup/bspreset.c: Include <bsp/bootcard.h> 2014-10-13 10:32:41 -05:00
Joel Sherrill f4f011f8f7 mips/csb350/startup/bspreset.c: Include <bsp/bootcard.h> 2014-10-13 10:32:40 -05:00
Joel Sherrill d3c8245f81 arm/smdk2410/startup/bspreset.c: Include <bsp/bootcard.h> 2014-10-13 10:32:40 -05:00
Joel Sherrill b184c4108d arm/rtl22xx/startup/bspreset.c: Include <bsp/bootcard.h> 2014-10-13 10:32:40 -05:00
Joel Sherrill 22ed84bc78 arm/gumstix/startup/bspreset.c: Include <bsp/bootcard.h> 2014-10-13 10:32:40 -05:00
Joel Sherrill 10eac0e56b arm/gp32/startup/bspreset.c: Include <bsp/bootcard.h> 2014-10-13 10:32:40 -05:00
Joel Sherrill 47240f206d arm/gba/startup/bspreset.c: Include <bsp/bootcard.h> 2014-10-13 10:32:39 -05:00
Joel Sherrill c0662b6118 arm/edb7312/startup/bspreset.c: Include <bsp/bootcard.h> 2014-10-13 10:32:39 -05:00
Joel Sherrill 7748d8d302 arm/csb337/startup/bspreset.c: Include <bsp/bootcard.h> 2014-10-13 10:32:39 -05:00
Joel Sherrill 388a4e439a libmisc/redirector/stdio-redirect.c: Use sleep not usleep and do not overflow 16-bit int 2014-10-13 10:32:39 -05:00
Joel Sherrill 308bb9b83f shell/main_cp.c: Delete unused -rtems_shell_cp_exit() 2014-10-13 10:32:39 -05:00
Joel Sherrill 4abbc567ee powerpc bootloader: Remove warnings
This code is shared by multiple PowerPC BSPs including all
motorola_powerpc variants.
2014-10-13 10:32:38 -05:00
Joel Sherrill f95f212af4 Remove libcpu/mips/clock - unused code
This code was only referenced for r46xx CPU models. There are
no BSPs currently in the tree with this CPU model. The r46xx
was the original target for the MIPS port and it is likely that
the code has not been used on actual hardware in many years.

All MIPS BSPs successfully built after this was removed.
2014-10-13 10:32:38 -05:00
Joel Sherrill 8b6636f974 mips/clock/ckinit.c: Clean up (may be unused) 2014-10-13 10:32:38 -05:00
Joel Sherrill a869b37aab powerpc/score603e/irq/irq_init.c: Clean up 2014-10-13 10:31:22 -05:00
Joel Sherrill 714336dde0 libcpu/powerpc/mpc6xx/timer/timer.c: Fix warnings 2014-10-13 10:30:30 -05:00
Joel Sherrill d7760ac8d3 libbsp/shared/vmeUniverse: Fix warnings 2014-10-13 10:30:09 -05:00
Joel Sherrill fb252a684b libbsp/powerpc/shared: Fix warnings 2014-10-13 10:29:44 -05:00
Joel Sherrill 7a4c4f495b powerpc/ep1a: Fix warnings 2014-10-13 10:28:44 -05:00
Sebastian Huber 2faaf4bd09 bsps/arm: Move abort stack
Move abort stack above the other exception stacks to use them just in
case.
2014-10-13 16:17:11 +02:00
Sebastian Huber a38ced2683 score: Rework global construction
Ensure that the global construction is performed in the context of the
first initialization thread.  On SMP this was not guaranteed in the
previous implementation.
2014-10-13 14:30:22 +02:00
Joel Sherrill ef4c4612e2 arm/nds: Warning clean up
This patch eliminates most of the warnings in this BSP but attempts
very little clean up. This BSP includes copies of a lot of code
from free NDS libraries and modifications should be kept to a minimum.
2014-10-10 10:17:33 -05:00
Joel Sherrill e160e41361 powerpc/ep1a: Remove if 0 sections
There may be useful nuggets for debug and alternate configurations
in this code. There may be methods directly called by the application
which are beyond normal APIs. We have no way of knowing this based
on the comments in these files. There were no public prototypes
so the routines and code in question should have be unused private
methods.

These will always be in the source code control system as a deletion.
If some of the code is needed, justify it and provide a patch to restore
it along with a prototype in a public place if needed and a better name.
2014-10-10 10:17:17 -05:00
Joel Sherrill cc7c92224c powerpc/ep1a: Fix multiple warnings 2014-10-10 10:17:17 -05:00
Joel Sherrill 20cb6919df cpukit/include/rtems/irq.h: Fix spacing 2014-10-10 10:17:17 -05:00
Joel Sherrill 4977f07e68 i386/pc386: Eliminate multiple warnings 2014-10-10 10:17:17 -05:00
Joel Sherrill ab31e8e197 gumstix/include/bsp.h: Do not include libchip/serial to avoid conflicts when building libchip/rtc 2014-10-10 10:17:17 -05:00
Joel Sherrill bc77bdadb3 csb337/include/bsp.h: Do not include libchip/serial to avoid conflicts when building libchip/rtc 2014-10-10 10:17:17 -05:00
Joel Sherrill 6adacd8971 libchip/rtc/mc146818a.c: Compiles again and clean up 2014-10-10 10:17:17 -05:00
Joel Sherrill 62791499eb Add console-polled.h and update all BSPs that should use it.
The file console-polled.h provides the prototypes for the three
required methods when implementing a single port polled console
driver. This paradigm is common on simulators and simple hardware.

+ Updated the BSPs Makefile.am to make console-polled.h available.
+ Regenerated the BSPs preinstall.sm.
+ Updated console support files to include <bsp/console-polled.h>.
+ Updated console support files to make printk() support method static.
2014-10-10 10:17:09 -05:00
Joel Sherrill 8536b67bab Move Mongoose-V specific devices into BSP.
Putting the duart in libcpu was very optimistic and presumptuous.
It has never been used again on another SoC and is BSP specific.
2014-10-10 10:16:57 -05:00
Sebastian Huber 037b57ae0c arm: Fix warning 2014-10-10 11:54:55 +02:00
Sebastian Huber 8a3e8c1dbe bsp/stm32f4: Fix warning 2014-10-10 10:39:09 +02:00
Sebastian Huber 1c1b08251f shell/lsof: Fix warnings 2014-10-10 10:28:04 +02:00
Sebastian Huber 9e34ce09fd bsp/lpc32xx: Fix warning 2014-10-10 10:26:40 +02:00
Sebastian Huber a845b83549 bsp/lpc24xx: Fix warnings 2014-10-10 10:26:22 +02:00
Sebastian Huber a9fd601c9e bsp/mpc55xxevb: Fix warnings 2014-10-10 09:49:59 +02:00
Sebastian Huber d7a267b3c4 bsp/gen5200: Fix warnings 2014-10-10 09:45:51 +02:00
Sebastian Huber aee5d63d23 bsps/powerpc: Fix warning 2014-10-10 09:45:42 +02:00
Joel Sherrill 78a38fa2ae Eliminate use of /*PAGE and clean up formatting 2014-10-09 10:11:58 -05:00
Joel Sherrill 79f093bdd1 libchip/rtc/mc146818a*: Fix prototypes to use uintptr_t and fix set but unused warning 2014-10-09 10:11:58 -05:00
Joel Sherrill a3ae261a14 m32r/cpu_asm.c: Add prototype to fix warning 2014-10-09 10:11:58 -05:00
Joel Sherrill 60ec7a663e m32r/rtems/score/cpu.h: Fix macros to avoid warnings 2014-10-09 10:11:58 -05:00
Joel Sherrill 13148495de h8300/rtems/score/cpu.h: Fix macros to avoid warnings 2014-10-09 10:11:58 -05:00
Joel Sherrill 81074900df avr/rtems/score/cpu.h: Fix macros to avoid warnings 2014-10-09 10:11:58 -05:00
Joel Sherrill 819aa3c946 libbsp/powerpc/shared/tod/todcfg.c: Fix method prototype to eliminate warning 2014-10-09 10:11:58 -05:00