summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-02-09Add missing config.h.archive/fix/2015-12Amar Takhar
This brings in __RTEMS_HAVE_DECL_SIGALTSTACK__.
2015-02-06Fix pthread.h includes.Amar Takhar
2015-02-06Fix uuid.h include.Amar Takhar
2015-02-06Move headers required by i386 SMP support.Amar Takhar
2015-02-06Move the score MP headers.Amar Takhar
2015-02-06Move the rtems MP headers.Amar Takhar
2015-02-06Stage 4: Add header includers.Amar Takhar
2015-02-06Stage 3: Add duplicate header pointers.Amar Takhar
2015-02-06Stage 2: Move duplicate header source.Amar Takhar
2015-02-06Stage 1: Move single headers.Amar Takhar
2014-12-23Correct error return mismatchesNick Withers
Closes #2139
2014-12-23Use fixed-width C99 types for PowerPC in_be16() and co.Nick Withers
Also use the const qualifier on the address pointer's target in in_*() Closes #2128
2014-12-23pc386: scan all functions of multi-function PCI devicesTill Strauman
The current algorithm scans all PCI busses (0..ff) and all devices (0..31) on each bus for bridges and determines the maximum of all subordinate busses encountered. However, the algorithm does not scan all functions present in multi-function devices -- I have a PCI express root complex (82801H) where multiple (non-zero index) functions are 'PCI bridges' whose subordinate bus number is missed by the original algorithm. This commit makes sure that the scan is extended to all functions of multi-function devices. See #2067
2014-12-23libnetworking: Make rtems_dhcp_failsafe() run time configurablePeter Dufault
rtems_dhcp_failsafe() can be configured at compile time with various options. This change makes it possible to instead configure it at runtime. This will make it marginally larger. I haven't measured the difference but I'll guess it's in the lower hundreds of bytes. The change could be modified to leave it either compile time or run time configurable, I prefer the simplicity of a single method. closes #1905
2014-12-19doc: add some red-black tree documentationGedare Bloom
closes #2059
2014-12-18posix: Delete unused _POSIX_Threads_Get()Sebastian Huber
Close #1759.
2014-12-18smp: Fix timeout for MrsP semaphoresSebastian Huber
The previous timeout handling was flawed. In case a waiting thread helped out the owner could use the scheduler node indefinitely long. Update the resource tree in _MRSP_Timeout() to avoid this issue. Bug reported by Luca Bonato.
2014-12-17bsp/moxiesim: Add cache manager implementationSebastian Huber
Close #2220.
2014-12-16doc: Add multilib section to CPU supplementSebastian Huber
Add multilib section for ARM and PowerPC
2014-12-16Delete CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEMSebastian Huber
This define was superfluous, undocumented and used inconsistently.
2014-12-15bsp/beagle: Fix some warningsBen Gras
The extra includes in console_*.c are to solve a 'no previous prototype' warning. Solves #2212 in trac.
2014-12-15mcf5225x-testsuite.tcfg: Add fileioJoel Sherrill
2014-12-15sync.c: Revert previous patch with assertionsJoel Sherrill
Some file systems do not support sync() at all and return an error indicating this on any sync() call. In particular, the IMFS is one of these and thus this assertion is tripped in normal testing. Since sync() is void per POSIX, the error just must be ignored.
2014-12-15bsp/mpc55xxevb: Fix warningsSebastian Huber
2014-12-15bsp/t32mppc: Fix warningsSebastian Huber
2014-12-15bsps/powerpc: Disable SPE for soft-float variantsSebastian Huber
2014-12-15sys/endian.h: Fix 16-bit int problemsSebastian Huber
2014-12-15Enable WebSocket support in the Mongoose HTTP serverNick Withers
2014-12-15bsp/lpc32xx: Fix memory mapSebastian Huber
Fixes bug introduced with f0c564c5ae36da20b1543ae9db9e8fe9644a81c8. close #2218
2014-12-12bsp/mpc8xx: Fix warningsSebastian Huber
close #2211
2014-12-12doc: Clarify rate-monotonic statisticsSebastian Huber
2014-12-12doc: Clarify rtems_task_set_priority()Sebastian Huber
2014-12-12bsp/mpc8xx: Fix warningsSebastian Huber
close #2211
2014-12-12libcsupport: Do not use _Assert() for sync()Sebastian Huber
Use a best-effort approach.
2014-12-12shell: Add 'all' topic for help for all commandsSebastian Huber
2014-12-12Add POSIX key value pairs to resource snapshotSebastian Huber
2014-12-12posix: Delete key/value if value is set to NULLSebastian Huber
2014-12-12posix: Simplify _POSIX_Keys_Find()Sebastian Huber
2014-12-12confdefs.h: Fix workspace size if idle task is FPSebastian Huber
2014-12-11Teach rtems_tarfs_load() about symlinksNick Withers
2014-12-08sparc64: put each copyright on one lineGedare Bloom
2014-12-08libtests/complex: Avoid multiple definitionsSebastian Huber
2014-12-05shell: Avoid __DATE__ and adjust welcome messageSebastian Huber
The use of __DATE__ prevents reproducible builds.
2014-12-05nfsclient: Avoid __FILE__ and __LINE__Sebastian Huber
The __FILE__ prevents reproducible builds.
2014-12-05bsps/sparc: Fix trap table initializationSebastian Huber
Fixes bug introduced with dff1803cfbec3775fff1b9c34cc707c05494dc3b.
2014-12-05Update bug report URLSebastian Huber
2014-12-05libmisc: More useful default configurationSebastian Huber
The dummy.c was a de-facto default configuration. Rename it to default-configuration.c. Use unlimited objects and the stack checker. This makes it easier for new RTEMS users which will likely use this file if they just work with the usual main() function as the application entry point. Provide proper arguments for main() using the BSP command line. Add spare user extensions and drivers. Do not initialize the network by default. Delete bspinit.c.
2014-12-05beagle bsp: disable watchdog on am335xBen Gras
On recent u-boots, the watchdog is turned on / left enabled. The Beaglebone Black rev. C ships with such a u-boot internally so any application booting from it must disable the watchdog. Therefore this change is needed to boot an RTEMS app out-of-the-box on a BBB Rev C - otherwise the user button must be held during boot (to bypass the stock uboot) or the internal uboot must be updated. To allow for a better out-of-the-box experience, we just turn off the watchdog.
2014-12-04doxygen: expand specified compiler macros to empty string, so they are ↵Jan Dolezal
ignored by doxygen
2014-12-04i386: doxygen and comments related to VESA real mode framebufferJan Dolezal