summaryrefslogtreecommitdiffstats
path: root/c (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-03-10cpukit: deprecate notepadsGedare Bloom1-2/+2
Deprecate Classic API Notepads. Mark task_set/get_note() with the deprecated attribute, and also mark the notepads field. Replace disable with enable option for notepads in confdefs.h, and make notepads disabled by default. The previous option CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS is now unused and will emit a compile-time warning. A new option CONFIGURE_ENABLE_CLASSIC_API_NOTEPADS is available to turn on notepads, but it also will emit a compile-time warning to indicate that notepads are deprecated. Closes #2265
2015-03-09Move contents of libcsupport/include/zilog into libbsp/sharedJoel Sherrill8-0/+242
Only a few BSPs use this and it should not have been in libcsupport.
2015-03-09Move libcsupport/include/motorola/*.h to m68k/idp BSPJoel Sherrill4-0/+397
These header files were only used by one BSP and they are hardware dependent. The hardware dependency always made them bad candidates for where they were in the tree. But this fixes that.
2015-03-09libcpu/powerpc/mpc8260/console-generic/console-generic.c: Include bsp.h to ↵Joel Sherrill1-3/+1
fix warning
2015-03-09rtl22xx.cfg: Remove -DNDEBUG flagJoel Sherrill1-1/+1
2015-03-09lpc1768_mbed.cfg: Remove -DNDEBUG flagJoel Sherrill1-1/+1
2015-03-09mvme136.cfg: Remove -DNDEBUG flagJoel Sherrill1-1/+1
2015-03-09gensh1/include/bsp.h: Add needed prototypeJoel Sherrill1-0/+7
2015-03-09gensh4/include/bsp.h: Remove unused prototype and includeJoel Sherrill1-6/+0
2015-03-09powerpc/shared/bootloader/pci.c: Remove warningsJoel Sherrill1-2/+2
2015-03-09shared/include/grcan.h: Add prototypes to fix warningsJoel Sherrill1-1/+2
2015-03-06Add fsscandir01 variants as needed to more BSPs testsuite configurationJoel Sherrill21-0/+25
2015-03-06Temporarily ignore dl* tests on some PowerPC BSPsJoel Sherrill9-0/+45
Some BSPs have issues linking the dl* tests. These issues have not been investigated. This is a temporary workaround until we have an explanation and permanent solution. updates 2258.
2015-03-06Always disable networking for h8300Joel Sherrill9-1/+10
2015-03-06Temporarily disable libdl tests on some MIPS BSPSsJoel Sherrill3-0/+15
These BSPs are little endian while most are big endian. The dl tool does not support the -EL option yet. updates 2279.
2015-03-06raspberrypi: Do not include default IRQ handler and BSP specific oneJoel Sherrill1-1/+0
This was tripping a linker error in the dl0[12] tests. closes 2247.
2015-03-06lpc1768_mbed_ahb_ram-testsuite.tcfg: Add ftp01Joel Sherrill1-0/+1
2015-03-06lpc1768_mbed_ahb_ram.tcfg: Remove as it is a junk fileJoel Sherrill1-7/+0
This file does not have "-testsuite" in the name and is ignored by the build system.
2015-03-06Fix a number of minor Doxygen formatting issuesJoel Sherrill1-1/+1
2015-03-05bsps: Use interrupt lock for interrupt serverSebastian Huber1-10/+23
2015-03-05bsp/qoriq: Fix warningSebastian Huber1-2/+1
2015-03-05libmd: Disable SHA modules for m32cSebastian Huber1-0/+3
Close #2219.
2015-03-05libchip/serial: Fix warningSebastian Huber1-2/+1
2015-03-05bsps: Fix warningSebastian Huber1-2/+1
2015-03-03mips BSPs: Remove .global for unprovided symbolJoel Sherrill4-4/+0
closes 2253
2015-02-27ARM: Add BSP_START_NEEDS_REGISTER_INITIALIZATIONMartin Galvan4-0/+139
This patch adds the macro BSP_START_NEEDS_REGISTER_INITIALIZATION and three hooks for BSP-specific register init code to arm/shared/start.S. Said hooks are bsp_start_init_registers_core (intended for initializing the ARM core registers), bsp_start_init_registers_banked_fiq (for the FIQ mode banked registers) and bsp_start_init_registers_vfp (for the FPU registers). BSP_START_NEEDS_REGISTER_INITIALIZATION would be defined in a BSP's configure.ac (so that it appears in its bspopts.h). This patch also adds the register init code required by the TMS570. We've tested it with the tms570ls3137_hdk.cfg config and it works fine.
2015-02-23sparc64: fix copyright notices.Gedare Bloom8-34/+14
The sparc64 port had some incorrect copyright notices affixed to source code files.
2015-02-20ARM: Support VFP-D16Martin Galvan1-3/+5
This patch allows the existing FPU code to support both VFP-D16 and VFP-D32. According to ARM, writes to D32DIS are ignored for D16 so there's no need to enclose the bic instruction with an #ifdef. We tested it on a TMS570LS3137 using TI initialization code and it works fine. Signed-off by: Martin Galvan <martin.galvan@tallertechnologies.com>
2015-02-17score: Add _CPU_SMP_Prepare_start_multitasking()Sebastian Huber4-8/+19
Update #2268.
2015-02-13lpc1768_mbed_ahb_ram_eth-testsuite.tcfg: Add ftp01Joel Sherrill1-0/+1
2015-02-13lpc1768_mbed-testsuite.tcfg: Add ftp01Joel Sherrill1-0/+1
2015-02-12IMFS: Add fine grained configurationSebastian Huber1-1/+0
Remove miniIMFS. Statically initialize the root IMFS. Add configuration options to disable individual features of the root IMFS, e.g. o CONFIGURE_IMFS_DISABLE_CHOWN, o CONFIGURE_IMFS_DISABLE_FCHMOD, o CONFIGURE_IMFS_DISABLE_LINK, o CONFIGURE_IMFS_DISABLE_MKNOD, o CONFIGURE_IMFS_DISABLE_MOUNT, o CONFIGURE_IMFS_DISABLE_READLINK, o CONFIGURE_IMFS_DISABLE_RENAME, o CONFIGURE_IMFS_DISABLE_RMNOD, o CONFIGURE_IMFS_DISABLE_SYMLINK, o CONFIGURE_IMFS_DISABLE_UNMOUNT, and o CONFIGURE_IMFS_DISABLE_UTIME.
2015-02-11grspw: Fix typosDaniel Cederman1-3/+3
2015-02-11bsp/sparc: Move BSP_ISR_handler to a separate file and rename itDaniel Cederman9-23/+59
This allows it to be wrapped by another function at link-time and can be used to trace interrupts. If not placed in a separate file, the function pointer address used in BSP_shared_interrupt_init will be resolved at compile-time, and the function will not be wrappable.
2015-02-09Filesystem: Delete unused fsmountme_h handlerSebastian Huber1-1/+0
2015-02-04arm/tms570: sci context has to be writable because it holds state variable.Pavel Pisa2-4/+4
The structure tms570_sci_context holds state variable tx_chars_in_hw which holds if and how many characters (in the optional FIFO support for some Ti SCIs) are submitted into hardware. When field is not writable then code breaks when RTEMS is build for Flash area. The problem found and analyzed by Martin Galvan from tallertechnologies. Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
2015-01-30bsps/powerpc: Fix a clock driverNick Withers1-9/+57
PowerPC Book E: Account for an extra tick period if a tick increment's pending. Close #2230.
2015-01-23mcf5206elite/include/i2c.h: Fix spelling errorJoel Sherrill1-1/+1
2015-01-23stm32f4/.../stm32f105rc-testsuite.tcfg: Add more testsJoel Sherrill1-0/+1
2015-01-23lpc24xx/.../lpc23xx_tli800-testsuite.tcfg: Add more testsJoel Sherrill1-0/+7
2015-01-23lpc24xx/.../lpc2362-testsuite.tcfg: Add more testsJoel Sherrill1-0/+2
2015-01-23lm3s69xx/.../lm3s6965-testsuite.tcfg: Add more testsJoel Sherrill1-0/+1
2015-01-23lm3s69xx/.../lm3s3749-testsuite.tcfg: Add more testsJoel Sherrill1-0/+2
2015-01-23bsp/altera-cyclone-v: Use proper free functionSebastian Huber1-1/+1
2015-01-23bsps/sparc: Use calloc()Sebastian Huber1-3/+1
Close #2242.
2015-01-23bsps/powerpc: Fix switch statement in CPU identSebastian Huber1-0/+2
Close #2237.
2015-01-23libchip: Fix high capacity detection for MMCSebastian Huber1-1/+1
Close #2239.
2015-01-22grspw: descriptor tables no longer statically allocatedjavamonn1-7/+7
2015-01-22Filesystem: Delete node type operationSebastian Huber1-7/+8
Use the fstat handler instead.
2015-01-20powerpc: Fix AltiVec VSCR save/restoreSebastian Huber1-4/+6